2014-10-08 60 views
1

從IDE的控制檯消息是:Maven的安裝命令沒有建立任何東西,但它顯示了打造成功

Results : 

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 

[INFO] 
[INFO] --- maven-jar-plugin:2.3.2:jar (default-jar) @ maven --- 
[INFO] Building jar: C:\Documents and Settings\ grandcanyonlab \Desktop \workspace \selenium_mvn_googlesearch \target\maven-0.0.1-SNAPSHOT.jar 
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ maven --- 
[INFO] Installing C:\Documents and Settings \grandcanyonlab \Desktop \workspace \selenium_mvn_googlesearch\target\maven-0.0.1-SNAPSHOT.jar to C:\Documents and Settings \grandcanyonlab\.m2\repository\org\apache\maven\maven\0.0.1-SNAPSHOT\maven-0.0.1-SNAPSHOT.jar 
[INFO] Installing C:\Documents and Settings \grandcanyonlab \Desktop \workspace \selenium_mvn_googlesearch\pom.xml to C:\Documents and Settings\grandcanyonlab\.m2\repository\org\apache\maven\maven\0.0.1-SNAPSHOT\maven-0.0.1- SNAPSHOT.pom 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD SUCCESS 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 3.360s 
[INFO] Finished at: Tue Oct 07 17:25:31 PDT 2014 
[INFO] Final Memory: 6M/15M 
[INFO] ------------------------------------------------------------------------ 

我pom.xml文件是:

<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org 
/2001 /XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http: //maven.apache.org /xsd/maven-4.0.0.xsd"> 
<modelVersion>4.0.0</modelVersion> 
<groupId>org.apache.maven</groupId> 
<artifactId>maven</artifactId> 
<version>0.0.1-SNAPSHOT</version> 
</project> 
<dependencies> 
<dependency> 
     <groupId>org.seleniumhq.selenium</groupId> 
     <artifactId>selenium-java</artifactId> 
     <version>2.43.0</version> 
</dependency> 
<dependency> 
<groupId>junit</groupId> 
<artifactId>junit</artifactId> 
<version>4.11</version> 


它顯示構建成功,但沒有將測試運行設置爲1.它表示0.並且我無法在目標文件夾中找到.jar文件。它顯示mycompany.app.Apptest。編譯代碼時我做錯了什麼?

+0

你檢查過罐子的位置:C:\ Documents和Settings \ grandcanyonlab \ .m2目錄\庫\組織\阿帕奇\行家\行家\ 0.0.1快照。否則做mvn包,它會創建jar並將其放入目標文件夾。 – Bala 2014-10-08 04:52:24

+0

是的,我在該位置有maven-0.0.1-SNAPSHOT.jar。但是當試圖通過命令提示符執行時,它說:使用eclipse workspace:null。我在哪裏可以找到maven settings.xml文件。謝謝您的幫助! – BegJavaPy 2014-10-08 05:39:13

+0

有時候eclipse不會使用這些罐子(使用m2插件)。嘗試手動更新它,選擇項目,然後單擊Alt + f5。這與settings.xml無關。默認settings.xml可以在installationfolder/conf中找到。您可以自定義它並將其放入.m2文件夾中。 – Bala 2014-10-08 06:36:41

回答

1

看來你嘗試構建主要的maven項目:org.apache.maven.maven:<version>

請注意,此項目默認只有一個pom,而不是JAR。意思是,<packaging>pom</packaging>。 你爲什麼試圖重建maven?這是故意的嗎?如果沒有,請更改您的groupId/ArtifactId ...並確保<packaging>jar</packaging>

HTH

+1

這有幫助!我能夠創建一個jar文件。但該項目有一個跡象表明錯誤,但沒有發現錯誤。在依賴關係中,junit和selenium有紅線但沒有錯誤。 – BegJavaPy 2014-10-08 16:33:47

相關問題