![](/img/trans.png)
[英]Spring framework 1.1.2 - Challenging…using the command line javac compiler with no Build Tools (Maven or Gradle..etc)
[英]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.