我一直在努力解決我的Maven構建問題,從過去的兩天幾乎沒有成功。你能幫我解決這個問題嗎?Maven構建在網站默認部署失敗
我有一個父pom.xml的,它看起來像
<distributionmanagement> Repository... Snapshot <site> site config here.. </site> </distributionmanagement>
在孩子的pom.xml,這是我寫的優秀作品,如果我做 'MVN安裝'。 tar文件被創建並出現在項目/目標文件夾中。目前看起來不錯...
- 當我確實發佈問題來了。好的是,它一直到最後 - 創建tar,將tar上傳到我的svn倉庫中......但在此之後,maven正在嘗試讀取父pom.xml,並在運行「maven-site-plugin:default-deploy」時出現錯誤。然後在「構建失敗」
我在想什麼是 - 因爲焦油是創建並上傳到顛覆存儲庫創建網站&部署不需要我們。我怎麼能這樣說,一旦焦油被創建,什麼都不做,這就是我的終點。換句話說 - 不要爲我運行任何「網站」相關的東西?
========================= UPDATE
我有我的版本的插件配置如下
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<tagBase></tagBase>
</configuration>
</plugin>
call mvn clean call mvn install call mvn -B release:prepare -DdryRun=true -DscmCommentPrefix="somecomment" call mvn -B release:clean call mvn -B release:prepare -DscmCommentPrefix="somecomment" call mvn -B release:perform -DscmCommentPrefix="somecomment"
你能認罪 - 我們其實從它由MVN語句像我們下面的批處理文件釋放現在建議我?
爲什麼不使用一個倉庫管理像Artifactory的,Nexus設備或achiva代替SVN倉庫? – khmarbaise 2013-04-27 16:07:00