我們使用maven運行一個項目,它在本地工作,但在竹上失敗。以下是錯誤消息:Maven在竹上沒有正確選擇JAVA_HOME
錯誤2015年6月10日08:59:00自動Maven計劃依賴性處理失敗:org.apache.maven.project.ProjectBuildingException:處理POM時遇到一些問題: [ERROR ]'dependencyManagement.dependencies.dependency.systemPath'for com.sun:tools:jar必須指定一個絕對路徑,但是是$ {java.home} /../ lib/tools.jar @ org.jboss:jboss-parent:11 ,D:\ maven_repository.m2 \ org \ jboss \ jboss-parent \ 11 \ jboss-parent-11.pom,第171行,第21列
看來Bamboo沒有正確地選擇JAVA_HOME,我該如何解決這個問題,沒有人有解決方案嗎?
謝謝!
UNIX或窗口?你可以在shell中打印你的java路徑嗎? #!/ bin/sh export JAVA_HOME = YOUR_JAVA_LOCATION –
它在windows上。 ECHO%JAVA_HOME%:C:\ Java \ jdk1.7.0_76 –
該路徑應該被系統屬性com.sun.tools.path覆蓋。但將它放在settings.xml中並不能幫助依賴性處理器解析路徑。奇怪的是,它解決了jboss-parent-11.pom – Maddin