pom哪些文件不编译
❶ idea启动class不会编译配置文件
在maven项目中,放置在java目录的配置文件,默认情况下,编译时不能一同编译到target目录classes下,如果在maven的POM中中加入了
<resources>
<resource>
<directory>src/main/java</directory><!--所在的目录-->
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
<filtering>false</filtering>
</resource>
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9
有的IDEA编译完之后就没有问题,但是我编译完之后resources目录下的主配置文件没有编译。
❷ idea中的resource文件夹
原因:idea和eclipse不同,不能识别Java文件夹中的xml文件,如果直接放在resource下,可以扫描识别,但是放在resource中的Java文件不能编译识别。
解决办法:1.放在resource目录问价下。2.在pom文件桥拍握中,敏庆将xml文件一起打包贺春。
❸ maven 项目,保存后不自动编译,每次都要clean ,install后,target下面的class文件才会变化
多半是Maven的依赖包损坏,所以停止automatical compile。可以用mvn test一下测试一下编译,看一下有哪些jar包有错误,到repository里面删了让maven重新下载一遍一般就好了。
详情请参考http://www.cnblogs.com/hejing195/p/7413837.html
❹ maven项目什么时候用到编译,打包
你写完代码的时候,编译可以测试是否有错误,打包可以jar可以war,前者可以像其它jar一样被调用,后者用于发布项目
❺ java eclipse导入Maven工程 java环境一切已设置好,发现问题maven不编译而且弹出框内容如下:
先让这个maven工程转换为非maven工程。方法:右键工程--maven--Disable maven nature。在当前目录下执行命令(就是有pom.xml文件的那个目录) —— mvn eclipse:clean。最后,重新转换该工程为maven工程。右键工程--- 'Configure'--- 'Convert to Maven Project'