赞
踩
pom.xml修改打包方式
<groupId>com.biturd</groupId>
<artifactId>logStudy</artifactId>
<packaging>pom</packaging>
<version>1.0-SNAPSHOT</version>
改为
<groupId>com.biturd</groupId>
<artifactId>logStudy</artifactId>
<packaging>jar</packaging>
<version>1.0-SNAPSHOT</version>
[好像不加<packaging>标签默认就是jar,我手贱了mmp]
<packaging>pom</packaging>
<packaging>jar</packaging>
花了 我 一早上。。卧草。。罪魁祸首 恶心
因为maven打包 原理是将java路径下的编译[build],将resources下的直接复制过去。
所以这也会出现,你更新了配置文件而项目中没有用上的问题。[解决方法就只有重新编译了,或者你直接改target目录下的资源文件也行] [这估计是所有接触maven的小伙伴一开始都会遇到的问题 ]
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<excludes>
<exclude>**/*.java</exclude>
<!-- **是所有文件的意思,如果文件来自其他地方可以仿照这个配置 -->
</excludes>
</resource>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
</build>
这个刷新也能同步idea与maven的配置。[reimport]
如果还不能解决你的问题并且你还怀疑是这方面原因可以删除 .idea和.iml文件重新导入一下项目。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。