我正在嘗試爲供應商和我編寫的類的一些jar文件設置Maven存儲庫。爲什麼我的maven版本不能從我的版本庫中獲取jar?
它正在爲我放入的oracle jar文件工作,但不適合我自己的jar。
我設置了一個Apache web服務器來充當mvn存儲庫。我設置目錄以顯示文件的索引(選項索引)。
下面是摘錄從我的根的pom.xml
<repositories>
<repository>
<id>mycompany-external-repo</id>
<url>http://svn.mycompany.com/mvn</url>
</repository>
</repositories>
這裏的片段,一個項目的pom.xml與依賴
<dependency>
<groupId>com.oracle.aq</groupId>
<artifactId>aqapi</artifactId>
<version>10.2.0.1.0</version>
</dependency>
<dependency>
<groupId>com.mydomain</groupId>
<artifactId>middleware</artifactId>
<version>1.0</version>
</dependency>
的MVN庫的網址如下所示:
http://svn.mycompany.com/mvn/com/oracle/aq/aqapi/10.2.0.1.0/aqapi-10.2.0.1.0.jar
http://svn.mycompany.com/mvn/com/mydomain/middleware/1.0/middleware-1.0.jar
我在做什麼錯我的jar文件?
這裏是MVN的結果安裝
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building core 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: http://svn.mycompany.com/mvn/com/mydomain/middleware/1.0/middleware-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/mydomain/middleware/1.0/middleware-1.0.pom
[WARNING] The POM for com.mydomain:middleware:jar:1.0 is missing, no dependency information available
假設文件實際安裝,沒有什麼錯,你已經向我們展示了片段: -/ – Jeremy 2011-03-31 17:25:52
你可以包含Maven的構建輸出嗎?只是它說「未解決神器」,工件路徑等等...... – gmoore 2011-03-31 17:31:03
我是否需要在我的存儲庫中創建一個.pom文件? – 2011-03-31 18:15:38