[英]Import only some packages from another eclipse project
我正在用 Eclipse 用 Java 编码。 我有两个项目: ProjectOne
和ProjectTwo
。
我在ProjectOne
中有一些包,我想将它们包含在ProjectTwo
但不包含“ProjectOne”中的任何其他内容。 我怎样才能做到这一点?
您可以再创建一个项目 projectThree,其中包含您需要的来自 ProjectOne 的类。 那么 ProjectOne 和 ProjectTwo 依赖于 projectThree。 我认为这是现在最好的情况。
计划在 Java 9 中发布的 Jigsaw 项目应该可以解决您的问题。 它将模块添加到 Java.." 模块提供了此特定模块的所有包的列表,这些包被视为公共 API,因此可被其他模块使用。如果某个类不在导出的包中,则模块之外的任何人都无法访问它——即使它是公开的。” 更多可以在这里找到......(以上评论来自以下链接)
https://blog.codecentric.de/en/2015/11/first-steps-with-java9-jigsaw-part-1/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.