導航:首頁 > 源碼編譯 > eclipse編譯maven項目

eclipse編譯maven項目

發布時間:2022-01-15 01:43:25

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

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

java eclipse導入Maven,ava環境一切已設置,發現問題maven不編譯。怎麼處理

先讓這個maven工程轉換為非maven工程。方法:右鍵工程--maven--Disable maven nature。在當前目錄下執行命令(就是有pom.xml文件的那個目錄) —— mvn eclipse:clean。最後,重新轉換該工程為maven工程。右鍵工程--- 'Configure'--- 'Convert to Maven Project'

㈢ 如何使用maven將源碼編譯成eclipse工程

1、將maven插件,直接存放到eclipse---dropins中,重啟eclipse。
2、重啟eclipse後,window——》Preferences中出現【Maven】選項
3、配置maven
由於maven的核心插件需要使用到jdk,而eclipse是運行在jre上的,所以需要配置maven關聯jdk。
Eclipse—windows-Perferences—Maven-Installations—add-installation type 選擇maven安裝目錄。在Installations中選擇新配置的maven選項。
Eclipse—windows-Perferences—Maven—User Settings
點擊Restore Defaults,沒有反應但是會在C:\Users\${User}\.m2\路徑下生成settings.xml文件。

㈣ Eclipse中如何運行Maven項目

當jetty版本到6.×的時候改為maven管理的項目了,用了m2eclipse把源碼導入到eclipse中,然後在eclipse中無法運行jetty

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

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

㈥ 如何用eclipse寫maven

下載解壓Maven包
增加兩個環境變數
Path : 解壓目錄/bin
M2_HOME: 解壓目錄
驗證安裝:
開始->運行->cmd進入命令行窗口 Mvn -v
Eclipse中的Maven設置:
Window->preferences->maven->installation->add Maven的安裝目錄
Maven的配置文件
全局配置文件的位置: ${maven.home}/conf/settings.xml 需拷貝到用戶模式下
用戶配置文件的位置:${user.home}/.m2/settings.xml
Maven庫的設置:
Maven引用的jar包,都會通過網路下載添加到maven的庫中,方便下次調用,默認存放的庫是${user.home}/.m2/repository ,庫中的數據越會來月多,存放在C盤,隨著系統盤的格式化庫會丟失,所以需要自定義庫的位置。
下載一份包含較多jar包的maven庫文件(M2repository.zip),解壓並修改用戶(user)配置文件<localRepository>庫文件的目錄</localRepository>
也可以在Window->preferences->maven->user settings ->Local Repository中修改
使用Eclipse創建Maven項目:
File->new->other..àMaven->Maven project
創建jar項目,可以選擇使用maven-archetype-quickstart來創建
創建war項目,可以選擇使用cocoon-archetype-webapp來創建
接著填寫項目的坐標信息,maven使得項目更有層次性,利於管理
groupId:項目或者組織的唯一標志,並且配置時生成的路徑也是由此生成,如org.codehaus.mojo生成的相對路徑為:/org/codehaus/mojo
artifactId: 項目的通用名稱
version:項目的版本
packaging: 打包的機制,如pom, jar, maven-plugin, ejb, war, ear, rar, pa
Pom.xml包含了項目的所有信息(以下不是必要信息)
項目的依賴:
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
安裝Jetty插件:
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>7.1.6.v20100715</version>
<configuration>
<scanIntervalSeconds>10</scanIntervalSeconds>
<webAppConfig>
<contextPath>/projectX</contextPath>
</webAppConfig>
</configuration>
</plugin>
運行Maven項目:
運行Jar項目右鍵->run as -> java application
運行war項目,需要使用到Tomcat
或者在pom.xml裡面添加jetty的插件,在命令行窗口,
轉到項目目錄 輸入mvn jetty:run

㈦ 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。

㈧ 如何在eclipse中用maven編譯

在eclipse中用maven編譯的方法:

在項目中的「pom.xml」文件上點擊右鍵,在彈出的菜單中選擇「Run AS」à「Maveninstall」來編譯和生成項目。如下圖所示:

在編譯和生成過程中,可以在「Console」面板中可以看到Maven編譯過程的信息,如果編譯和生成成功,可以在「Console」面板看到「BUILD SUCCESS」字樣。

另外,在修改pom.xml文件中的相關jar包信息時,可能由於倉庫中不存在,就會出現一些錯誤,這時,項目編譯就可能存在一些問題。此時可通過「Maven clean」選項來清除編譯,然後再修改pom.xml到正確情況。再通過「Maven install」來編譯和生成。

閱讀全文

與eclipse編譯maven項目相關的資料

熱點內容
怎麼教育孩子的app 瀏覽:172
交叉編譯的輸出文件 瀏覽:330
手機app怎麼變更辦稅員 瀏覽:933
sql服務停用命令 瀏覽:912
為什麼系統要用兩個雲伺服器 瀏覽:680
兩個pdf怎麼合並 瀏覽:293
php查詢為空 瀏覽:589
香港伺服器丟包了怎麼辦 瀏覽:46
linux系統管理教程 瀏覽:643
共享文件夾怎麼設置只讀文件 瀏覽:295
小米添加雲伺服器地址 瀏覽:581
qt入門pdf 瀏覽:670
視頻監控取消默認加密 瀏覽:294
雲伺服器怎麼設置輸入鍵盤 瀏覽:817
單片機支持多大mhz 瀏覽:42
linux啟動mysql命令 瀏覽:792
編程和游戲買什麼筆記本 瀏覽:902
程序員座點陣圖片大全 瀏覽:142
aix重啟命令 瀏覽:462
騰訊雲伺服器的後台 瀏覽:47