Eclipse中的创建maven项目,无法添加src/main/java等source folder

Posted Tomorrow

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eclipse中的创建maven项目,无法添加src/main/java等source folder相关的知识,希望对你有一定的参考价值。

通过Eclipse创建Java Web项目,目录结构如下:

默认是只有src/main/resources 这个source folder

按照maven目录结构,还需要src/main/java ;  src/test/java; src/test/resources 等

 

在eclipse中创建这些source folder时,会出现下面的情况:

 

解决如下:两种方法

一. 打开Eclipse的Navigator目录,依次创建missing的 source folder即可,然后需要像方法二一样,设置output folder等信息。

  Windows -> Show View -> Navigator

  这个目录可以看到该项目在硬盘上的目录结构。

  更多关于Eclipse的设置也可参考另一篇博客:http://www.cnblogs.com/FocusIN/p/6403489.html

 

二. 做如下操作

1. 打开该项目的build path, 我们看到如下信息,其实那些source folder是存在的,只是显示missing

 

2. 选中这两个missing的source folder, 然后点击右侧的 Remove

3. 然后依次添加 source folder就可以

4. 但接下,我们还是回到build path, 看到如下情况: 新建的source folder没有设置Output folder

于是,我们做如下设置即可:

a. 选中source folder, 点击右侧的 Edit, 然后第二项,选择特定的folder

b. 依次设置

结果如下:

 习惯,把src/test/resources 的Output folder也设置成 “target/test-classes”.

 

以上是关于Eclipse中的创建maven项目,无法添加src/main/java等source folder的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse 中的项目无法解析 Maven 依赖项中存在的 jars

Eclipse 无法识别使用 Maven 创建的 Java Web 项目

解决Eclipse中maven项目无法添加到tomcat下的问题

无法解决maven项目eclipse光子中的错误

使用eclipse创建一个简单的maven项目

Maven 在eclipse中如何配置