當前位置:首頁 » 編程軟體 » maven編譯命令

maven編譯命令

發布時間: 2022-01-14 15:41:23

① maven工程編譯並生成可執行JAR包命令

你需要什麼的命令???
一般的是 call 你的maven的地址/mvn clean install
當然 也有其他的情況 比如節點的不同 需要改變命令 不知道 你要的節點是什麼。。。

② maven工程在eclipse上編譯成功,但在命令行利用maven編譯指令出現語法錯誤

maven 添加jar的時候,在pom.xml中找到 dependencies 節點, 添加如下 :
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>1.6.11</version>
</dependency>
maven會自動去伺服器上面下載所需的jar

③ windows maven命令行 命令怎麼使用

下載maven,下載後如果是壓縮包,進行解壓,得到maven目錄。

找到我們的maven目錄並復制路徑,右鍵計算機,屬性里選擇高級系統設置,找到環境變數。

用戶變數下選擇新建,變數名為M2_HOME,變數值為D:\Program Files\apache-maven-3.1.0,點擊確定

找到maven下的bin目錄D:\Program Files\apache-maven-3.1.0\bin復制,用戶變數下選中PATH點擊編輯,粘貼,注意加分號跟其它的隔開。

這就算配置完成,驗證對不對,win+R快捷鍵cmd進入dos窗口,輸入命令,mvn -v(注意中間有個空格),回車運行後可以看見maven版本maven home表示安裝成功。

進入或者新建想要生成項目的文件夾,通過運行dos命令mvn archetype:generate,可以簡單搭建一個maven項目的骨架。運行過程中會讓我們輸入groupId,artifactId,package,也可以直接設置這些,例如:mvn archetype:generate -DgroupId=com.xh.maven -DartifactId=maven_03 -Dversion=0.0.1_SNAPSHOT

如果我們寫好了一個項目,dos命令下可以通過mvn compile編譯項目src/main/java下中的類

如果編譯的結果顯示有ERROR,怎麼查看ERROR的詳細信息呢,可以通過mvn -e,從本例這個提示看,就是pom.xml上第一行xml後面編碼encoding拼寫錯誤

mvn項目是src下有個main,還有個test測試,mvn -test就是編譯src/test/java中的類

mvn package 打包
mvn install 會把打的jar包發到倉庫中,這樣另一個項目中pom.xml下通過dependency下配置就可調用裡面的類

④ 如何執行Maven命令

<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.6</source> <target>1.6</target> <encoding>UTF-8</encoding> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifest> <addClasspath>true</addClasspath> <classpathPrefix>lib/</classpathPrefix> <mainClass>com.abc.ABCTest</mainClass> -->入口類名 </manifest> </archive> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id></id> <phase>install</phase> <goals> <goal>-dependencies</goal> </goals> <configuration> <outputDirectory>${project.build.directory}/lib</outputDirectory> -->拷貝所以依賴存放位置 </configuration> </execution> </executions> </plugin> </plugins> 然後再用mvn clean install 裝配一下,打出的jar包就可以運行

⑤ 使用命令行maven 怎麼編譯class文件

把問的問題全部輸入進網路,然後點擊網路一下,就出現你想要的了。

http://www.cnblogs.com/phoebus0501/archive/2011/05/10/2042511.html
這個供你參考

⑥ Eclipse的區別構建項目和Maven編譯命令

1)命令行插件配置 用戶可以在Maven命令中使用-D參數,並伴隨一個參數鍵=參數值的形式,來配置插件的參數。 如:mvn install -Dmaven.test.skip = true 2)Eclipse中執行 install -Dmaven.test.skip = true,

⑦ 用maven編譯項目時出現「運行mvn clean install -Dmaven.」問題怎麼辦

在/etc/profile配置java的環境變數: 你的mvn 項目是用哪個版本的jdk.,就要配置那個版本的jdk。

強制保存文件命令:w !sudo tee %

此時在進入項目執行:$ git pull origin master

繼續mvn clean install

⑧ 如何運行maven build

在MyEclipse上運行mvn命令,右鍵項目選擇Run As--》Maven clean。mvn命令有很多,簡單說明下比較常用的命令:
1. clean 用於清理輸出目錄target/
2. compile用於編譯項目主代碼
3. test 用於編譯運行測試代碼
4. package 接受編譯好的代碼,打包成可發布的模式
5. install 將包安裝到maven本地倉庫
6. Deploy將最終的包復制到遠程倉庫
執行以上命令時,clean是不會自動執行的,因為clean和其他5個命令是不同的生命周期,因此需要使用組合命令。
在MyEclipse中運行組合命令,右鍵項目選擇Run As--》Maven build...

⑨ maven install與maven build的區別是什麼

Maven build 等同於Maven命令;

mvnpackage表示對Maven工程進行打包。

Maven Clean等同於Maven命令;

mvnclean表示刪除maven工程的target目錄下的內容。

Maven Install等同於命令;

mvninstall表示將jar包發布到本地maven倉庫。

首先需要理解maven的生命周期與插件目標這兩個概念:

拿Maven clean來說吧。生命周期為clean,插件目標為maven-clean-plugin:clean。

Maven build是這個插件讓你自己去配置執行目標的。

Maven clean 清除上一次Maven執行的結果,

Maven generate-sources會根據pom配置去生成源代碼格式的包,

Maven install將項目輸出構件部署到本地倉庫。

不必太過於關注build工作的實現細節。我們只需要使用一些build生命周期短語就可以達到我們的目標,而不必管Maven是如何做到這些的。如:只需要告訴Maven要安裝(install),那麼它自然就會驗證,編譯,打包,及安裝。

熱點內容
資料庫設計模板 發布:2024-11-15 00:47:25 瀏覽:825
編程的悟性 發布:2024-11-15 00:47:24 瀏覽:733
主流可編譯語言 發布:2024-11-15 00:42:23 瀏覽:729
excel緩存清除 發布:2024-11-15 00:39:53 瀏覽:486
機械鍵盤可編程 發布:2024-11-15 00:39:09 瀏覽:912
php判斷字元開頭 發布:2024-11-15 00:35:33 瀏覽:507
網易蘋果游戲怎麼轉移到安卓 發布:2024-11-15 00:07:52 瀏覽:270
win7php環境搭建 發布:2024-11-15 00:06:55 瀏覽:17
erpjava 發布:2024-11-14 23:52:23 瀏覽:253
電腦版地平線四怎麼連上伺服器 發布:2024-11-14 23:46:42 瀏覽:472