我們已經解決了這個問題,但它是一個有點複雜。有許多步驟以應用解決方案:
在耆那教-SDP歸檔的情況下,這裏的步驟:
1-部署耆那教-SDP來源神器與分類「來源」,因爲它是在顯示屏幕截圖。
2-手動上傳耆那教,sdp.pom文件,包括 「sourceDirectory」 標籤:
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>javax.sip</groupId>
<version>1.2</version>
<artifactId>jain-sip</artifactId>
</parent>
<groupId>javax.sdp</groupId>
<artifactId>jain-sdp</artifactId>
<version>1.0.1111</version>
<packaging>jar</packaging>
<name>jain-sdp</name>
<url>http://jain-sip.dev.java.net</url>
<build>
<sourceDirectory>../../src/javax/</sourceDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
<includes>
<include>**/sdp/**</include>
</includes>
</configuration>
</plugin>
</plugins>
<resources>
<resource>
<directory>target/javax/</directory>
<includes>
<include>sdp/**</include>
</includes>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>
</resources>
</build>
</project>
3-手動創建以下文件。
的pom.xml:
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>javax.sip</groupId>
<version>1.2</version>
<artifactId>jain-sip</artifactId>
</parent>
<groupId>javax.sdp</groupId>
<artifactId>jain-sdp</artifactId>
<version>1.0.1111</version>
<packaging>jar</packaging>
<name>jain-sdp</name>
<url>http://jain-sip.dev.java.net</url>
<build>
<sourceDirectory>../../src/javax/</sourceDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
<includes>
<include>**/sdp/**</include>
</includes>
</configuration>
</plugin>
</plugins>
<resources>
<resource>
<directory>target/javax/</directory>
<includes>
<include>sdp/**</include>
</includes>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>
</resources>
</build>
</project>
pom.properties:
#Generated by Maven
#Tue Feb 05 21:33:14 CET 2008
version=1.2
groupId=javax.sdp
artifactId=jain-sdp
4-包括已在步驟3中創建到以下路徑在歸檔中的文件:
META-INF/maven/javax.sdp/jain-sdp/pom.properties META-INF/maven/javax.sdp/jain-sdp/pom.xml
注意,這些文件應該被添加到耆那教,sdp.jar,不JAIN-SDP-sources.jar
5上傳耆那教,sdp.jar通過UI
的Artifactory的,我認爲,這些步驟應該手動完成。沒有其他辦法可以解決我能想到的這個問題。應手動包含sourceDirectories以手動執行pom文件和存檔。
如何來源罐子看起來就像在Artifactory的?你能粘貼樹(或簡單)瀏覽器的截圖嗎? – JBaruch
您是否檢查Artifactory請求日誌中源jar的gradle請求? –
@Jaruaru我添加了截圖。如果您需要它們,我可以提供更多文件。 – leventunver