Maven 发布:对 .java 文件的本地修改

Posted

技术标签:

【中文标题】Maven 发布:对 .java 文件的本地修改【英文标题】:Maven Release: Local Modifications to .java files 【发布时间】:2017-04-03 19:11:54 【问题描述】:

我正在尝试使用 Maven 在 TeamCity 上构建一个项目。更具体地说,我正在尝试使用带有目标 release:prepare release:perform 的 Maven 发布插件执行发布。

当我运行它时(我使用的是 Git),我不断收到以下错误(出于隐私原因,我更改了文件的名称。

Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.4:prepare (default-cli) on project x: Cannot prepare the release because you have local modifications : 
[.classpath:modified]
[.gitignore:modified]
[.project:modified]
[log/test.log:modified]
[pom.xml:modified]
[src/main/java/com/*/File1.java:modified]
[src/main/java/com/*/File2.java:modified]
[src/main/java/com/*/File3.java:modified]
[src/main/java/com/*/File4.java:modified]
[test.txt:modified]

我已经查看了 ,但我害怕排除对 .java 文件所做的修改。

【问题讨论】:

您是否自己在命令行上结帐以执行git status 您找到解决方案了吗? 【参考方案1】:

看起来行尾不匹配。检查构建代理上的 git 设置

【讨论】:

以上是关于Maven 发布:对 .java 文件的本地修改的主要内容,如果未能解决你的问题,请参考以下文章

maven修改本地仓库地址配置文件

如何修改maven默认仓库的路径

java+maven工程 实现 自动对war包进行复制并修改和替换每个的配置文件

修改Maven本地资源库位置

eclipse工具maven项目打包文件不是最新修改的

Maven的依赖产生文件,但没jar包,怎么办