maven-source-plugin

    2熱度

    1回答

    我有一個非標準配置的Maven項目: $> tree . ├── pom.xml ├── symbolic-link-to-sources -> ../src └── target ├── maven-archiver │   └── pom.properties ├── project-1.0-SNAPSHOT-s

    1熱度

    1回答

    我一直在做一些關於Maven源代碼和javadoc插件的研究,並且我想了解一下每個插件的用法。 我從概念上理解插件的工作原理以及它們的作用。 我很困惑的是,爲什麼你會想要綁定源或javadoc與你的神器。在進行網站部署時,javadoc不會發布嗎?如果我正在創建一個JAR庫,將在eclipse中用作另一個項目的依賴項,那麼在使用該庫中的函數時,將附加javadoc或源使我能夠看到eclipse中的

    3熱度

    4回答

    我使用Eclipse Maven插件從SourceForge的SVN源代碼控制中檢出了一個開源項目。它檢查出來後,我得到這個錯誤在pom.xml文件: 解決錯誤版本的插件 「org.apache.maven.plugins:Maven的源插件」從倉庫 [本地( C:\ Documents和Settings \ thomas.owens \的.m2 \庫), 中央(http://repo1.mave

    0熱度

    1回答

    我想爲我的項目生成一個源代碼jar文件,所以我已經包含了maven-source-plugin。但是,我也使用資源過濾插件爲我的項目在屬性文件中設置版本號。當我生成最終的jar文件時,屬性文件已被過濾並且版本被設置。然而在源碼罐中,仍然有未過濾的屬性。我希望源插件也可以調用資源過濾。我怎樣才能做到這一點? 這裏是我的pom.xml <resources> <resource>

    32熱度

    4回答

    我的團隊正在使用功能分支來實現新功能,並不斷將快照構建部署到遠程回購中供我們的用戶使用。因此'部署'實際上只意味着'分發到遠程Maven倉庫'。我們目前只爲master分支運行持續集成構建,而不是基於以下原因:我們使用Maven構建項目並將JavaDoc和源代碼與JAR一起分發。 我的計劃是現在的分類添加到每個功能分支建立並期待一個創建和部署像這樣的文物時使用: 科:主 分類:無 工件:foo-$

    0熱度

    2回答

    因此,我瞭解如何使用jar-with-dependencies描述符爲maven-assembly-plugin打包依賴項到我的可執行JAR中。 但是,我還想創建一個源代碼包,它不僅包含我的項目的源代碼,還包含嵌入在我的可執行JAR中的所有依賴項的源代碼。 如何才能實現這一目標?

    1熱度

    2回答

    我想使用maven-source-plugin爲我的kotlin項目創建一個source.jar,但似乎maven-source-plugin不適用於kotlin項目。當我運行「MVN來源:罐子」 ,輸出消息總是說: [INFO] No sources in project. Archive not created. 這裏是該項目的我的POM文件Maven的源插件配置: <build>

    2熱度

    1回答

    我想爲我們所有的項目配置使用maven源插件。我們的項目目前配置的方式是,我們有一個由所有項目繼承的父項目。因此,爲了對所有項目使用maven源插件,我做了以下內容: 在父POM <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifact

    5熱度

    2回答

    我想爲我的maven版本使用gitflow-helper-maven-plugin擴展名。 所以我想配置我的工程,必須建設一個發佈版本,並跳過他們,而編譯快照之一,當運行一些額外的步驟,但我不能找到一種方法來啓用配置文件如果${project.version}包含-SNAPSHOT。 有什麼建議嗎?

    2熱度

    1回答

    我使用maven-source-plugin生成java-source。但是,執行「mvn clean; mvn package」不會在目標目錄中生成project-sources.jar。 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</ar