美文网首页
Maven项目在Linux构建失败问题排查

Maven项目在Linux构建失败问题排查

作者: 小肥肥哒 | 来源:发表于2018-10-15 12:03 被阅读0次

问题:Maven项目用IDEA构建、运行良好,但是把代码传到Linux机器上构建却失败(排除了jdk、maven版本等环境问题)。

报错:通常是有某个该赋值的值为Null,或者是找不到target等。

问题分析:执行完maven clean install后对比Win和Linux下的项目路径的target文件夹,通常会发现有一个或多个资源文件是Win有而Linux无的,构建失败的原因就是在Linux下没有正确引入资源文件,而Win下可以构建成功的原因,与IDEA的配置有关,即是通过对IDEA的配置正确引入了资源文件。

解决方法:在pom.xml文件的<build>节点下新增子节点<resource>,把没有正确引入的资源文件引入。

<resource>

    <resource>

        <directory>src/main/resource

            <include>application.properties

       </resource>

</resources>

相关文章

网友评论

      本文标题:Maven项目在Linux构建失败问题排查

      本文链接:https://www.haomeiwen.com/subject/gicfzftx.html