在没有Maven的情况下在Eclipse中创建src / main / java文件夹结构

时间:2014-04-07 14:11:48

标签: java eclipse web-applications

如何在没有Maven的Eclipse中的默认Web应用程序项目中创建src/main/javasrc/test/java?我当前的文件夹结构是

 TestApp
       -JavaResources
         - src  
           - com.mypackage
       -WebContent

8 个答案:

答案 0 :(得分:154)

正如您所发现的,您不能在另一个源文件夹中包含源文件夹,因此在创建src/main/java之前,您必须告诉Eclipse不要将src视为源文件夹。为此,请右键单击src文件夹,然后选择构建路径 - >从构建路径中删除。

完成此操作后,src将显示在正常位置的文件夹树中,因此您可以在其下创建mainjava个文件夹,并移动现有的src/com 1}}到src/main/java/com。最后,右键单击新创建的java文件夹,然后选择构建路径 - >用作源文件夹。

答案 1 :(得分:11)

我已通过以下步骤解决了这个问题:

右键单击Maven项目 - >构建路径 - >配置构建路径 在“订购和导出”选项卡中,您可以看到“缺少2个构建路径条目”之类的消息 现在选择'JRE System Library'和'Maven Dependencies'复选框 单击“确定”

答案 2 :(得分:4)

打开项目的Properties > Java Build Path。选择Source标签,然后使用Add Folders添加源文件夹。

答案 3 :(得分:2)

删除构建路径中的实际源文件夹定义,并添加一个名为src/main/java的新源文件夹

答案 4 :(得分:2)

通过选中'JRE System Library'和'Maven Dependencies'复选框可以解决问题。单击OK。这可以在项目的“构建路径选项”

中找到

答案 5 :(得分:1)

如果包结构设置为src.main.java.com.inventica,而不是com.inventica,那通常是因为在项目属性>下Java构建路径>源,源文件夹设置为“src”而不是“src / main / java”。没有简单的方法来解决这个问题,因此删除“src”作为源文件夹并单击“确定”。现在eclipse将显示一个文件夹层次结构“src / main / java”。浏览到“java”文件夹>右键单击>构建路径>用作源文件夹。在此之后,您可能必须修复Eclipse .project和.classpath文件以使其使用Maven来管理依赖项,构建等。通常,您可以从工作项目中复制此项,因为此处没有任何项目特定的假设您是结构化为标准的Maven项目。

答案 6 :(得分:0)

enter image description here

如果找不到包含的路径,只需添加它将解析的路径。

答案 7 :(得分:0)

简单的解决方案是创建' java'文件夹直接一个驱动器进入src / main甚至在eclipse打开它之前那样eclipse不会抱怨这个问题。