當前位置:首頁 » 操作系統 » mavenlinux打包

mavenlinux打包

發布時間: 2023-05-29 19:40:28

『壹』 maven打包問題,如何打包配置文件

pom.xml文件配置:如果配置文件放在src/main/resources目錄下,maven默認會把這個文件夾下的文件復制到classes目錄下,如果不是放在默認目錄下,可以手動指定Resources目錄和輸出目錄。配置如下:

  1. <build>

  2. <finalName>WEBAPP</finalName>

  3. <plugins>

  4. <plugin>

  5. <groupId>org.apache.maven.plugins</groupId>

  6. <artifactId>maven-surefire-plugin</artifactId>

  7. <configuration>

  8. <skip>true</skip>

  9. </configuration>

  10. </plugin>

  11. </plugins>

  12. <resources>

  13. <resource>

  14. <directory>src/main/resources</directory>

  15. <includes>

  16. <include>**/*.properties</include>

  17. <include>**/*.xml</include>

  18. </includes>

  19. <filtering>true</filtering>

  20. </resource>

  21. </resources>

  22. </build>

『貳』 如何使用maven在本地編譯打包

檢查是有已經安裝maven工具,cmd窗口中執行mvn命令。檢查已經安裝maven工具(如果不是mvn工程,需要將java工程轉換成mvn工程):

在mvn工程的pom.xml配置文件中指定jdk版本:

在mvn工程的pom.xml配置文件中 <mainClass>指定可執行jar包主類

用cmd進入 cd 到工程目錄下 ,執行如下mvn -DskipTests clean package

mvn編譯完成,提示如下信息:

在工程目錄下找到可執行的jar,如:E:\eclipse_workspace\dictionary_analysis\target\FindCrossWord-0.0.1.jar

通過cmd利用java命令執行此jar包:
E:\eclipse_workspace\dictionary_analysis\target>
java -jar FindCrossWord-0.0.1.jar

『叄』 怎麼將ecplise的maven工程打包到linux上運行

一、導出到默認目錄 targed/dependency
從Maven項目中導出項目依賴的jar包:進入工程pom.xml 所在的目錄下,執行如下命令:
1、mvn dependency:-dependencies或在eclipse中,選擇項目的pom.xml文件,點擊右鍵菜單中的Run As,見下圖紅框中,在彈出的Configuration窗口中,輸入 dependency:-dependencies後,點擊運行;
2、maven項目所依賴的jar包會導出到targed/dependency目錄中。
二、導出到自定義目錄中
在maven項目下創建lib文件夾,輸入以下命令:
1、mvn dependency:-dependencies -DoutputDirectory=lib;
2、maven項目所依賴的jar包都會復制到項目目錄下的lib目錄下。
三、設置依賴級別
同時可以設置依賴級別,通常使用compile級別
mvn dependency:-dependencies -DoutputDirectory=lib -DincludeScope=compile

『肆』 怎麼用maven把多個項目打包成一個

我已經知道怎麼做了╮(╯▽╰)╭,建一個ejb 項目,再建一個parent 項目,打包parent 項目,就會把ejb 項目和5個子項目全部打包。。。

『伍』 maven中如何打包源代碼

在pom.xml中添加:
<build>
<plugins>
<plugin>
<artifactId>maven-source-plugin</artifactId>
<version>2.1</version>
<configuration>
<attach>true</attach>
</configuration>
<executions>
<execution>
<phase>compile</phase>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
配置中指定了phase為compile,意思是在生命周期compile的時候就將源文件打包,即只要執行的mvn命令包括compile這一階段,就會將源代碼打包。同樣,phase還可以指定為package、install等等。

熱點內容
backtracelinux 發布:2024-04-17 04:19:03 瀏覽:966
樂視電視上傳 發布:2024-04-17 04:11:29 瀏覽:842
安卓手機在哪裡設置防滑 發布:2024-04-17 04:00:31 瀏覽:654
sql查詢and 發布:2024-04-17 03:58:26 瀏覽:175
我的世界怎麼進入手機伺服器 發布:2024-04-17 03:54:53 瀏覽:439
win7壓縮c盤 發布:2024-04-17 03:31:16 瀏覽:9
php哈希表 發布:2024-04-17 03:11:37 瀏覽:439
萬靈啟源解鎖密碼如何重置 發布:2024-04-17 03:04:29 瀏覽:803
伺服器桌面怎麼改 發布:2024-04-17 03:03:33 瀏覽:816
編譯系統編寫 發布:2024-04-17 02:59:51 瀏覽:356