2
我有一個maven 1工件的大型基地,其源jar名爲app-0.0.1-src.jar。這個存儲庫用nexus轉換成maven 2視圖。 不幸的是,源代碼壇上的m2約定是「...- sources.jar」,所以我們的m1文物都沒有源代碼。maven 1源神器在maven 2/3?
是否有任何方式在nexus或以其他方式使maven 2(尤其是m2eclipse)與舊的分類器下載源?我也嘗試這樣的事情沒有成功:
<build>
<plugins>
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<groupId>org.apache.maven.plugins</groupId>
<configuration>
<includeClassifiers>src,sources</includeClassifiers>
</configuration>
</plugin>
</plugins>
</build>
不幸的是,工件仍然是移動目標,我們正在從maven 1到2/3遷移50+項目,但重寫的想法可能會起作用。不幸的是,我可能需要一個用於nexus的apache前端,或者把一些servlet過濾器放到nexus戰爭中,這看起來像一個醜陋的黑客。 – mglauche 2010-10-26 07:38:15