我正在嘗試設置開發環境以開發Atlassian Jira 3.13插件。該過程在Atlassian的網站here中描述。不幸的是,Jira 3.13已經過時了,因此文檔也過時了。升級目前不是一種選擇。Maven 1.0缺少依賴關係
我被困在第3步:我需要構建並安裝Atlassian IDEA-Maven插件。我有Maven的設置,而是試圖建立了Atlassian的插件結果:
$ maven install:install-file ~/.maven/repository/jing/jars/jing-20030619.jar
__ __
| \/ |__ _Apache__ ___
| |\/|/_` \ V/-_) ' \ ~ intelligent projects ~
|_| |_\__,_|\_/\___|_||_| v. 1.0
Plugin 'maven-deploy-plugin' in project 'Atlassian IDEA Plug-in' is not available
Attempting to download jing-20030619.jar.
WARNING: Failed to download jing-20030619.jar.
BUILD FAILED
File...... /home/mitch/.maven/cache/maven-plugin-plugin-1.5.1/plugin.jelly
Element... attainGoal
Line...... 55
Column.... 34
The build cannot continue because of the following unsatisfied dependency:
jing-20030619.jar
Total time: 1 seconds
Finished at: Wed Apr 06 16:43:34 MDT 2011
我能找到一個快速谷歌搜索失蹤的JAR,然後通過尋找一些其他的Maven已經安裝的依賴關係,我確定它將本地JAR保存在~/.maven/repository/
中。根據該目錄中子目錄的結構,我將jing-20030619.jar
放在~/.maven/repository/jing/jars/jing-20030619.jar
中,希望Maven能夠在那裏找到它。但是,Maven仍然無法找到JAR。我如何告訴它在哪裏看?
感謝您的詳細解釋。終於做到了。我還必須更改編譯器源和目標設置才能使編譯成功,我在這裏找到了有關如何執行的說明:http://stackoverflow.com/questions/2465145/is-maven-1-0-2-兼容與 - java的5 – 2011-04-07 15:58:19