簡體   English   中英

Maven開發工具/命令行

[英]Maven Development Tools/Command Line

我想在我的maven項目中有一些工具,我可以在我的IDE(我的情況下是IntelliJ)中運行但是沒有與應用程序一起打包。 幾乎只是帶有main方法的java類,類似於“測試”源根,但不適用於測試。

實現這一目標有什么好的輕量級方法/最佳實踐嗎?

此類任務的一個示例是重置某些測試數據庫,基於某些第三方系統等重新生成某些文件,因此更像是可以訪問模塊的類路徑/數據模型的腳本任務。

提前致謝!

對於那些我不打算分發的內部實用程序,我將它們置於test之下(一個與src並行的文件夾),它有自己的類層次結構,與src下的類層次結構相似。 然后在我的pom.xml ,我只將src命名為sourceDirectory 這適合你的情況嗎?

<build>
    <sourceDirectory>src</sourceDirectory>

    <resources>
        <resource>
            <directory>src</directory>
            <includes>
                <include>*.xml</include>
                <include>*.properties</include>
            </includes>
        </resource>
    </resources>
    ...
</build>

PS我的工件是一個war文件。 而且我使用的是Eclipse而不是Intellj-idea但對於這個問題我覺得無所謂。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM