導航:首頁 > 源碼編譯 > maven編譯執行

maven編譯執行

發布時間:2022-10-24 06:09:01

㈠ xml文件怎麼用maven編譯

創建項目根文件夾,例如Maven01
在Maven01文件夾中創建「pom.xml」文件
pom.xml文件中的內容
編寫java類文件,Maven項目規定,所有的*.java文件必須放在src目錄下的main目錄下的java目錄中,在Maven01項目根目錄中創建一個src目錄,然後在src目錄中創建main目錄,在main目錄中再創建java文件夾
在java文件夾下創建一個Hello.java文件
在Hello.java文件中編寫代碼
使用Maven編譯Hello.java,首先進入到項目根目錄,然後使用命令」mvn compile」進行編譯
使用Maven編譯完成之後,在項目根目錄下會生成一個target文件夾
打開target文件夾,可以看到裡面有一個classes文件夾
classes文件夾存放的就是編譯成功後生成的.class文件
使用"mvn clean"命令清除編譯結果,也就是把編譯生成的target文件夾刪掉
執行完"mvn clean"命令後,target文件夾就會被刪除了。

㈡ eclipse maven程序怎麼運行

運行maven程序參考下面方法:
先進入tomcat目錄啟動tomcat,然後右鍵項目 run as-》run configrations:
Goals項輸入:package tomcat:redeploy
Maven Runtime選擇自己的maven。

然後點Run,控制台顯示如下:
[plain]
[INFO] Processing war project
[INFO] Copying webapp resources [項目地]
[INFO] Webapp assembled in [3 msecs]
[INFO] Building war: 項目地址
[INFO] WEB-INF\web.xml already added, skipping
[INFO]
[INFO] <<< tomcat-maven-plugin:1.1:redeploy (default-cli) @ transition <<<
[INFO]
[INFO] --- tomcat-maven-plugin:1.1:redeploy (default-cli) @ 項目名---
[INFO] OK - Undeployed application at context path /項目名
[INFO] OK - Deployed application at context path /項目名
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.412 s
[INFO] Finished at: 時間
[INFO] Final Memory: 6M/15M
[INFO] ------------------------------------------------------------------------
這里省略很多控制台輸出,出現BUILD SUCCESS 則說明部署成功,瀏覽器輸入:localhost:8080/項目名稱/。

注意:這樣成功之後項目會直接打成war包,部署到tomcat下,每次build不需要重啟tomcat。這樣致命的缺點就是,不能調試。如果需要調試且在eclipse中啟動tomcat的話。會發現右鍵項目沒有run as server,有兩種方法解決:
第一種:這時需要把項目轉變成dynamic web mole。右鍵項目-》properties-》project facets,然後右邊選中dynamic web mole。之後就會出現run as server了.
第二種:右鍵項目,run/debug as configrations 。不過Goals中天上【tomcat:run】。然後run就OK了,注意這里不需要提前啟動tomcat。

㈢ 使用maven編譯JAVA程序是出錯

問題描述:
在eclipse中build一個普通maven項目,報錯,提示信息是缺少maven插件(插件名稱忘了)。

原因:
可能是由於使用了eclipse自帶的jre導致的,這個jre里沒有tools.jar,而jdk的lib目錄下有(個人理解)。

解決辦法:
1、檢查eclipse的配置,確保使用的不是eclipse自帶的版本。
步驟:在eclipse中打開Window->Preferences->Java->Installed JREs->Add,添加自己下載並配置好的jdk(別忘了配置環境變數),我用的是jdk1.6.0_4.3。


2、然後再次編譯maven項目,仍然報錯,但提示信息改變了,提示的是C:\Users\Administrator.EED4VRFALFPIIBP\.m2\repository\commons-logging\commons-logging下的jar包解析失敗;
3、解決方案:刪除repository文件夾,確保網路暢通,重啟eclipse,執行Maven->Project
Update,問題解決。

注意:如果你的eclipse中配置了tomcat,那麼你也需要重新選擇tomcat的jdk版本,確保與前面的一致。

步驟:在eclipse中打開Window->Preferences->Server->Runtime
Environment->選中你的tomcat server->Edit,在JRE這項里選擇你的jdk,完成。

㈣ 怎麼編譯運行從github上下載下來的maven項目源碼(我想調試運行的是sonarqube的源碼)跪求大神orz

maven 編譯命令
從別處拷貝來的maven項目,有時候會出現不能debug關聯的情況,即按住ctrl鍵後不能跳轉到相應的類或方法,這是需要eclipse環境生成 Eclipse 項目文件的。

可以在cmd命令窗口下進入到maven項目包含pom.xml文件的目錄下,運行 mvn eclipse:eclipse 命令即可,如果還不行,可使用mvn compile :編譯源代碼 命令。

--------------------------------------------------------------------------------------------------------------------------------
下面是一些maven的常用命令:

Maven2 的運行命令為 : mvn ,
常用命令為 :
mvn archetype:create :創建 Maven 項目
mvn compile :編譯源代碼
mvn test-compile :編譯測試代碼
mvn test : 運行應用程序中的單元測試
mvn site : 生成項目相關信息的網站
mvn clean :清除目標目錄中的生成結果
mvn package : 依據項目生成 jar 文件
mvn install :在本地 Repository 中安裝 jar
mvn eclipse:eclipse :生成 Eclipse 項目文件
生成項目
建一個 JAVA 項目 : mvn archetype:create -DgroupId=com.demo -DartifactId=App
建一個 web 項目 : mvn archetype:create -DgroupId=com.demo -DartifactId=web-app -DarchetypeArtifactId=maven-archetype-webapp

生成 Eclipse 項目
普通 Eclipse 項目執行 : mvn eclipse:eclipse
Eclipse WTP 項目執行 : mvn eclipse:eclipse –Dwtpversion=1.0

更詳細的,自己網路搜索 maven 編譯,學習一下吧

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

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

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

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

繼續mvn clean install

㈥ 如何用Java代碼執行maven編譯

我的思路:在windows環境下,用Java調用CMD進入待操作的項目目錄下,然後執行mvn compile。或者執行bat批處理文件,用bat執行maven命令。

㈦ 在編譯maven項目執行mvn compile 和 mvn install 時報錯 求解決 圖片打碼那個是項目名

maven倉庫連不上。多試幾次。或者換個maven倉庫,或者自己建私服。

㈧ maven怎樣編譯工程

編譯還是jvm的事,maven是對jar包進行管理的。

㈨ 如何使用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

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

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

閱讀全文

與maven編譯執行相關的資料

熱點內容
java開發直播 瀏覽:375
對接雲平台伺服器 瀏覽:946
單片機555定時器 瀏覽:187
杭州青少年編程培訓機構 瀏覽:288
咋樣發文件夾 瀏覽:7
示教器編程過程 瀏覽:472
單片機硬體乘法器 瀏覽:246
androiddipdp區別 瀏覽:927
開機動畫壓縮包 瀏覽:64
怎麼用obj文件編譯 瀏覽:454
編程車斜面 瀏覽:554
鳥哥linux私房菜pdf 瀏覽:509
office編譯錯誤找不到工程或庫 瀏覽:733
運河pdf 瀏覽:715
cf如何在伺服器獲得角色信息 瀏覽:54
單片機步進電機速度 瀏覽:849
androidlauncher布局 瀏覽:146
女程序員收入 瀏覽:780
岩體力學pdf 瀏覽:50
同一個源碼和筆記本運行不一致 瀏覽:763