maven项目编译不了java文件_eclipse下maven项目构建后src/test/java下的java文件始终是处于未编译状态的处理...

我简单说一下,我构建项目的大概过程:

1.项目copy到自己eclipse的workspace

2.在eclipse中,file--import--输入maven,选择第二个选项--找到你的项目目录,选中你要导入的目录;

3.在eclipse中选中你的项目,右键 --maven--Update Project; 执行,等待maven帮你构建项目

4.构建完后成, 许多人的src/main/java和resource等目录都不出现, 需要人工到build path中去更改jre环境,以及设置Project Facets,完成后会自动出现

1d4655a890972e654b2a2fa4f93dd4ee.png

接下来是我出现的问题,耗费了我挺多一会儿时间的,那就是src/test/java下的代码没有编译,百思不得原因,如图:

3f85ccd47c58b50ae56d0a7771d77ad7.png

由于这样, 你的单元测试代码还没法编写,当然,如果你重新建立新的source floder且不与src/test/java重名的目录进行编写测试代码, 我就不说啥了.

多次网上查找相关资料,似乎没人编写过这样的问题相应的解决方案

我经过多次测试,找到一种解决方案:

选中src/test/java  右键build path , 点击 remove from Build Path ,

然后src/test/java文件夹会移动到下面, 你选择src-test下的java节点, 记住  是java这个节点, (这是基于maven的一种约定)  右键--build path --点击 Use as Source Floder  就可以看到你的java文件图标明显和之前不一致,代码已经成功编译, 至于build path弹出界面中的目录配置等,就各自配置就好了,如图

8ffd2ac3df98e4ea7ffef96b2a2ee609.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值