在不使用Maven的情况下在Eclipse中创build一个src / main / java文件夹结构
如何在没有Maven的Eclipse中的默认Web应用程序项目中创buildsrc/main/java
和src/test/java
? 我目前的文件夹结构是
TestApp -JavaResources - src - com.mypackage -WebContent
正如你发现的那样,你不能在另一个源文件夹中有一个源文件夹,所以在你创buildsrc/main/java
你必须告诉Eclipse不要把src
作为源文件夹。 为此,请右键单击src
文件夹并select构buildpath – >从构buildpath中删除。
一旦你完成了这个src
就会出现在文件夹树的正常位置,所以你可以在它下面创buildmain
文件夹和java
文件夹,并将现有的src/com
移到src/main/java/com
。 最后右键单击新创build的java
文件夹并select构buildpath – >用作源文件夹。
我已经通过以下步骤解决了这个问题:
右键单击Maven项目 – >构buildpath – >configuration构buildpath按顺序和导出选项卡,你可以看到像'2构buildpath条目丢失'现在select'JRE系统库'和'Maven依赖项'checkbox单击确定
打开Properties > Java Build Path
项目的Properties > Java Build Path
。 select“ Source
选项卡并使用“ Add Folders
来添加源文件夹。
删除构buildpath中的实际源文件夹定义,并添加一个名称为src/main/java
的新源文件夹
该问题将通过检查“JRE系统库”和“Maven依赖关系”checkbox来解决。单击“确定”。 这是在项目的“构buildpath选项”
如果您没有find包含path,只需添加它将解决的path。
如果包结构设置为src.main.java.com.inventica而不是com.inventica,那通常是因为在项目属性> Java构buildpath>源文件夹下,源文件夹设置为“src”而不是“src /主/ JAVA”。 有没有简单的方法来解决这个问题,所以删除“src”作为源文件夹,然后单击确定。 现在eclipse会显示一个文件夹层次结构“src / main / java”。 浏览到“java”文件夹>右键单击>构buildpath>用作源文件夹。 在此之后,您可能需要修复Eclipse .project和.classpath文件,让它使用Maven来pipe理依赖关系,构build等等。通常,您可以从工作项目中复制这个文件,因为这里没有任何特定的项目,假设您结构化为一个标准的Maven项目。