我正在尝试将一些现有项目导入 Eclipse。 他们的包的结构是:
Project/
/src
/java
/a
/b
/c
在包资源管理器中导入后,我看到:
Project
src/java
--a
--b
--c
- AClass.java
这没关系,因为类例如AClass.java 在包中定义:a.b.c
但在一个项目中,结构(一旦导入)变为:
Project
src
--java
--a
--b
--c
- AClass.java
这导致错误 AClass.java 被定义为包 a.b.c
但它实际上在 java.a.b.c
为什么会这样?为什么在这个特定的项目中,java 作为包的一部分没有被忽略?
谢谢
最佳答案
您如何创建 Eclipse 项目?听起来您只需要将“java”作为根放在此处的源路径上,而不是“src”。当然,您可以在导入过程后通过编辑构建路径来完成此操作。
关于java - 在 Eclipse 中导入包时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4655284/