java - Java 9 子包跨模块拆分
问题描述
在 Java 9 中,我可以跨模块拆分子包吗?例如,我可以com.example.foo
在一个模块和com.example.foo.bar
另一个模块中都有吗?
这似乎是一个简单的问题,但由于某种原因,经过一番搜索,我无法找到直接的答案。权威参考将不胜感激。
我假设我可以在不同的模块中有兄弟子包,例如com.example.foo
和com.example.other
.
解决方案
没有“子包”之类的东西。my.package
并且my.package.sub
没有比任何两个随机包更多的共同点:它们只是具有相似的名称。看到这个答案开始
实际上Java中没有子包这样的东西
既然如此,是的,您可以将它们包含在不同的模块中。
推荐阅读
- java - 在 Google Kubernetes Engine 的 Spark 中使用 Snappy 压缩
- reactjs - 定义自定义选项组件时,如何为 react-select 应用默认样式?
- python - 在 django 中返回多个(如果全部)objects.get 然后输出到模板
- sql - Hibernate Create Criteria 两次加入同一个表 - 尝试了 2 种方法,但有 2 个差异错误
- python-3.x - UnboundLocalError 是由 Python 中全局范围变量的 yield 引起的
- python - python 2.7发送的远程ssh命令
- c++ - 将“8位”(字节)字符串写入二进制文件?
- signal-processing - 使用时滞进行频谱滤波
- c# - 从 C++ 创建 .Net 标准对象
- node.js - MongoDB $set 运算符。尝试更新对象数组中的对象