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

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

b511e0757eb6e4ca68eae616b9bfb7a6.png

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

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

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

01070b6200026e54b7ab92f3122df121.png

解决如下:两种方法

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

Windows -> Show View -> Navigator

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

二. 做如下操作

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

d7d09c38d9720fb09c7326e703b06961.png

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

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

1884ed574bf2d6b1e43392c018bc9f47.png

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

d801e25e9d99ff9567be15dd20470eb4.png

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

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

b. 依次设置

结果如下:

f23b2b3b03d7a9ba03c9255924d715f2.png

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值