目标是创建以下经典项目结构:
我的意思是主要是将工作类与测试类分开的文件夹结构。
我可以轻松创建Maven项目并删除Maven性质。问题是我想在Eclipse中使用这种方便的结构而不安装Maven插件。
但是,如果我尝试创建一个新项目并手工构建相同的结构,它总会做其他事情,但不是我想要的。我已经尝试过Package explorer,Project Explorer,Navigator,创建新文件夹,新软件包,新的源文件夹,甚至从已经好的项目复制结构 - 都是徒劳的。它将一些包或源名称粘合在一起,或拒绝执行操作,或仅使用部分名称。更改创建的文件夹和包也无济于事。显然,eclipse以某种方式将包行中的名称与目录层次结构中的名称混合在一起。
那么,如何在项目中创建分层目录结构并在某些目录中引用相同的包呢?当然, 可能,因为Maven插件以某种方式完成它。
答案 0 :(得分:1)
在New > Java Project
填写第一页,然后点击第Next >
页以获取第二页。确保选中Source
标签。点击树中的src
,然后点击Remove source folder 'src' from build path
。然后点击Create new source folder
并输入src/main/java
,重复以创建src/test/java
文件夹。
您也可以在Properties > Java Build Path > Source tab
上执行此操作。