首页 新闻 会员 周边

maven中将src/main/java 设置为source folder后class中外部引用全找不到

0
悬赏园豆:50 [待解决问题]

外部引用全部报错

 

不是source folder不报错

 

设置为源文件夹是因为在maven中class一直编译不了,而pom里面我也设置了sorce是java文件夹还是不行,所以我就把他设置为了sorce folder,设置为source folder之后外部引用报错,必须把报错的jar包全放到lib里面才行,但是这样有个问题就是我还要maven pom来干嘛。

 

所以有没有不用设置main/java为原文件夹就可以编译或者设置为源文件夹不用再去添加到lib里面的解决办法。

 

问题补充:

和别人的对比之后发现java下面的包必须要加main.java   应该是这块引起的吧

丁宿的主页 丁宿 | 初学一级 | 园豆:18
提问于:2018-08-07 17:40
< >
分享
所有回答(2)
-1

项目 clean 一下

不会摇头的风扇 | 园豆:443 (菜鸟二级) | 2018-08-07 17:45

已经clean了无数遍了,tomcat也clean了,maven也update了

支持(0) 反对(0) 丁宿 | 园豆:18 (初学一级) | 2018-08-07 17:49
0

第三方包在pom.xml里配置 

Maven使用第三方Jar文件

ycyzharry | 园豆:25651 (高人七级) | 2018-08-07 17:48

不是pom.xml报错,现在本地仓库是有jar包的,dependences也不报miss,但是class中import的时候联想都联想不出来jar包的位置,就全部报错了。

支持(0) 反对(0) 丁宿 | 园豆:18 (初学一级) | 2018-08-07 17:52

@萝卜木木: 项目右键属性 Project Facets里面 java 勾选

支持(0) 反对(0) ycyzharry | 园豆:25651 (高人七级) | 2018-08-07 17:55

@ycyzharry: 这个也一直勾着,我导入的项目经常要改web和java的版本,所以一直都有勾选

支持(0) 反对(0) 丁宿 | 园豆:18 (初学一级) | 2018-08-07 17:57
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册