maven-plugin

    6熱度

    1回答

    我想創建一個maven插件來生成一個文件,其中包含項目中所有依賴項的URL。我已經能夠獲得依賴和他們的工件,但我無法獲得下載URL。 使用ArtifactResolver和ArtifactMetadataSource我得到了一些工件信息。但是,我無法獲得所有依賴項的所有信息。我一直無法找到關於解析邏輯的文檔,所以我可以將它稱爲我的插件。 我可以使用ArtifactResolver下載工件,但我真正

    0熱度

    3回答

    我正在開發32位窗口,並使用appassembler來創建一個Java服務包裝程序集,它工作正常。但我還需要創建一個64位程序集以部署到開發服務器。在下面的配置中,我用64位代替了32位平臺,請參閱<includes>部分。但它不再將包裝jar和dll放在lib文件夾中。如果我完全省略了包含,我會獲得linux,solaris,Mac OSX和Win32庫,但不支持win64。 有沒有工作? <

    1熱度

    1回答

    我一直試圖讓activemq-maven-plugin在bundle的類路徑中使用配置運行activemq。但是,我沒有太多的運氣。看來activemq-maven-plugin只是忽略了本地bundle的資源(resources/main/conf/activemq.properties)。我檢查了jar和target/classes,並將它們構建到了正確的本地。如果我取出activemq.xm

    4熱度

    1回答

    我的項目有一個父pom和幾個子模塊poms。我在負責構建我們的安裝程序可分發版(使用install4j)的父項中放入了一個插件。將這個插件運行在子模塊上沒有任何意義,所以我已經將false設置爲插件的配置,如下所示。問題是,當我運行mvn clean install install4j時:編譯它會清理,編譯並在父級上運行install4j插件,但隨後它會嘗試在子模塊上運行它並崩潰。 這裏的插件配置

    4熱度

    2回答

    我有一個單獨的配置文件,我想將其作爲依賴項包含在maven pom.xml中。我想保留幾個版本,並讓它出現在classpath中。我意識到我可以將它包裝在一個罐子裏,但我的團隊中的其他人想要輕鬆檢查它的內容。查看pom.xml中允許的類型,我只能看到諸如pom,jar,war,ear等等......基本上只是某種類型的檔案。所以我想知道pom.xml可能看起來像打包單個文件。我會想像檢查服務器上的

    1熱度

    1回答

    文件夾「項目名」內部存在幾個子文件夾,幷包含java程序: 項目名 規格 JavaCode GFX ... JavaCode文件夾包含pom.xml。 我已將m2eclipse(0.10.x)安裝到Eclipse並將整個ProjectName文件夾導入到Eclipse。子文件夾顯示正確,但maven集成工作不正常 - 例如我沒有在Eclipse中看到src/main/java「快捷方式」文件夾,但

    30熱度

    3回答

    我正在寫一些coge-gen maven-plugin。 我需要將我的項目classpath注入到我的插件執行類路徑中。我發現這article。那裏的解決方案很有效,但時間很長。也許你們有人知道一個開箱即用的解決方案。

    9熱度

    4回答

    在Maven文檔Introduction to the Build Lifecycle中,描述了輸出當前時間的目標display:time。該插件如下: ... <plugin> <groupId>com.mycompany.example</groupId> <artifactId>maven-touch-plugin</artifactId> <version>

    8熱度

    2回答

    我建立了一個新的webapp Maven項目,並想用Jetty的Maven插件測試它。 所以我發出了控制檯命令:mvn jetty:run 在Maven的設置文件中定義pluginGroup之後,我再次運行該命令。 不幸的是,它失敗了,因爲我用的是插件的下面提到的版本之一: maven-jetty-plugin jetty-maven-plugin 爲什麼有2個實現同樣的事情,基於Maven插件

    6熱度

    4回答

    我想爲exec-maven-plugin添加一個額外的類路徑。 除了%classpath之外,我想爲包含資源(/ Users/kornp/resources)的目錄添加一個額外的路徑。 目前,我的聚甲醛是這樣的: <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifa