2017-08-28 39 views
0

我的要求 我有一個使用TestNG編寫測試計劃,我希望這個項目可以在其他分離IDC集羣中運行,如果沒有互聯網接入。如何運行由`mvn package`打包的打包TestNG文件?

**我試圖? **

  1. 我用命令mvn package來包裝我個人 PC上的項目,然後複製所有文件包括target文件夾隔離 機,然後用mvn test運行,但流動錯誤happend。

    [ERROR]插件org.apache.maven.plugins:行家資源-插件:2.5 或它的一個依賴無法解析:無法讀取 僞像描述符 org.apache.maven.plugins: maven-resources-plugin:jar:2.5:不能 轉移神器org.apache:apache:pom:9從/到中央 (http://repo。{our-company-domain}/nexus/content/groups/alirepositiry /): 。 回購{我們-公司域}:姓名或未知服務:未知主機 回購{我們-公司域}:名稱或服務不知道 - > [求助1]

  2. I U se離線模式運行mvn test -o也有錯誤:

    [錯誤]插件org.apache.maven.plugins:maven-resources-plugin:2.5或其某個依賴關係無法解析:無法讀取工件描述符對於org.apache.maven.plugins:Maven的資源 - 插件:罐子:2.5:規則庫系統處於脫機狀態,但神器org.apache:阿帕奇:POM:9是不具備的本地倉庫。 - > [Help 1]

我已經將maven本地存儲庫更改爲已複製到隔離機器的文件夾。

我怎麼可以運行獨立的環境,這些項目?或者TestNG項目可以打包到一個jar包中,我可以用命令運行它:java -jar {packagename}.jar(我也試過了,但是這種情況只能用maven插件運行)?

任何人都可以幫助我呢?

回答