當前位置:首頁 » 編程軟體 » maveneclipse編譯

maveneclipse編譯

發布時間: 2023-11-27 05:08:24

Ⅰ 在eclipse中maven項目編譯時怎樣不跳過測試項目test resources也不給拷貝...

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

Ⅱ 怎樣解決maven里編譯時包的依賴有關問題

一、導出到默認目錄 targed/dependency
從Maven項目中導出項目依賴的jar包:進入工程pom.xml 所在的目錄下,執行如下命令:

mvn dependency:-dependencies
或在eclipse中,選擇項目的pom.xml文件,點擊右鍵菜單中的Run As,見下圖紅框中,在彈出的Configuration窗口中,輸入 dependency:-dependencies後,點擊運行
maven項目所依賴的jar包會導出到targed/dependency目錄中。
二、導出到自定義目錄中
在maven項目下創建lib文件夾,輸入以下命令:

mvn dependency:-dependencies -DoutputDirectory=lib
maven項目所依賴的jar包都會復制到項目目錄下的lib目錄下
三、設置依賴級別
同時可以設置依賴級別,通常使用compile級別

mvn dependency:-dependencies -DoutputDirectory=lib -DincludeScope=compile

Ⅲ 大佬求助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,完成。

Ⅳ 為什麼eclipse maven的build裡面,選擇goals是空白的

eclipse中maven的build裡面 選擇goals就是要選擇需要編譯的工程。maven項目編譯說明,
未用maven前對於普通的java工程,我們如果修改了.java或配置文件,只要他在classes下,只須保存下,eclipse就會編譯到bin文件夾下。使用maven後,一般修改了.java或配置文件, eclipse也會幫我們編譯到target/classes下。但如果你使用了pom.xml下的properties值來替換配置文件里的${},並只修改了pom.xml里的properties的值,那麼eclipse是不會幫我們編譯的。

拓展:

1、Eclipse 是一個開放源代碼的、基於Java的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)。

2、雖然大多數用戶很樂於將 Eclipse 當作 Java集成開發環境(IDE)來使用,但 Eclipse 的目標卻不僅限於此。Eclipse 還包括插件開發環境(Plug-in Development Environment,PDE),這個組件主要針對希望擴展 Eclipse 的軟體開發人員,因為它允許他們構建與 Eclipse 環境無縫集成的工具。由於 Eclipse 中的每樣東西都是插件,對於給 Eclipse 提供插件,以及給用戶提供一致和統一的集成開發環境而言,所有工具開發人員都具有同等的發揮場所。

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

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

Ⅵ eclipse maven怎麼用

1、把下載下來的maven的zip文件隨便解壓到一個地方,比如:f: oolapache-maven-3.2.5

2、設置環境變數(雷同JAVA_HOME):

新加一個"MAVEN":

Eclipse中右鍵項目->Run As->Maven install

Maven默認會把生成的war文件、class所編譯的文件都放在項目文件夾中的target目錄下

Ⅶ java eclipse導入Maven工程 java環境一切已設置好,發現問題maven不編譯而且彈出框內容如下:

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

Ⅷ eclipse maven goals參數怎麼寫

eclipse中maven的build裡面 選擇goals就是要選擇需要編譯的工程。
maven項目編譯說明:
未用maven前對於普通的java工程,我們如果修改了.java或配置文件,只要他在classes下,只須保存下,eclipse就會編譯到bin文件夾下。
使用maven後,一般修改了.java或配置文件, eclipse也會幫我們編譯到target/classes下。
但如果你使用了pom.xml下的properties值來替換配置文件里的${},並只修改了pom.xml里的properties的值,那麼eclipse是不會幫我們編譯的。
還需我們手工編譯,方法一使用eclipse maven插件,選擇run as maven build...,在goals里輸入compile(maven 編譯),這樣它才會使用maven編譯,如果想要生成可執行jar包,需要在goals中輸入package
把參數設置到配置文件里。方法二使用maven命令,控制台進入當前工程文件夾,執行mvn compile.或者 maven package。

熱點內容
蘋果怎麼打開壓縮文件 發布:2024-11-17 18:13:42 瀏覽:206
海南聯通寬頻密碼是什麼 發布:2024-11-17 17:58:56 瀏覽:627
android簽名工具 發布:2024-11-17 17:43:05 瀏覽:575
酒店酒管軟體伺服器ip段 發布:2024-11-17 17:34:10 瀏覽:917
關系資料庫關鍵字 發布:2024-11-17 17:20:12 瀏覽:308
微信腳本添加好友 發布:2024-11-17 17:19:59 瀏覽:567
不支持ftpovertls 發布:2024-11-17 17:15:05 瀏覽:230
騰訊下載視頻加密 發布:2024-11-17 17:14:32 瀏覽:902
手機站源碼下載 發布:2024-11-17 17:12:17 瀏覽:148
root密碼忘記了怎麼辦 發布:2024-11-17 17:08:08 瀏覽:142