2011-03-31 57 views
1

時,這個問題是基於計算器另一個問題找不到魔力的沙箱-5- SNAPSHOT.pom:Maven Chronos JMeter plugin克羅諾斯 - Maven的插件:運行Maven

我有同樣的問題,但是添加pluginRepositories的建議以上並未完全解決問題。

這是我的聚甲醛的摘錄:

<project> 
    ... 
    <pluginRepositories> 
    <pluginRepository> 
     <id>snapshots.repository.codehaus.org</id> 
     <url>http://snapshots.repository.codehaus.org/</url> 
    </pluginRepository> 
    </pluginRepositories> 
    ... 
    <plugin> 
    <groupId>org.codehaus.mojo</groupId> 
    <artifactId>chronos-maven-plugin</artifactId> 
    <version>1.0-SNAPSHOT</version> 
    <configuration> 
     <input>${basedir}/src/test/jmeter/test.jmx</input> 
    </configuration> 
    <executions> 
     <execution> 
     <id>jmeter-tests</id> 
     <phase>verify</phase> 
     <goals> 
      <goal>jmeter</goal> 
     </goals> 
     </execution> 
    </executions> 
    </plugin> 
... 
</project> 

我得到行家後以下Maven錯誤試圖從不同位置獲得mjjo的沙箱-5- SNAPSHOT.pom:

[INFO] ------------------------------------------------------------------------ 
[ERROR] BUILD ERROR 
[INFO] ------------------------------------------------------------------------ 
[INFO] Error building POM (may not be this project's POM). 


Project ID: org.codehaus.mojo:chronos-maven-plugin:maven-plugin:1.0-SNAPSHOT 

Reason: Cannot find parent: org.codehaus.mojo:mojo-sandbox for project: org.code 
haus.mojo:chronos-maven-plugin:maven-plugin:1.0-SNAPSHOT for project org.codehau 
s.mojo:chronos-maven-plugin:maven-plugin:1.0-SNAPSHOT 

任何人都可以幫助我嗎?

+1

它看起來很老了......爲什麼不使用下面找到 – khmarbaise 2011-03-31 14:47:44

回答

0

該插件似乎有問題。

它曾經爲我們工作,我仍然有我的本地回購工作版本。首先我注意到,父母曾經是mojo-sandbox-parent,也是從回購中失蹤的。

<parent> 
    <groupId>org.codehaus.mojo</groupId> 
    <artifactId>mojo-sandbox-parent</artifactId> 
    <version>8</version> 
</parent> 

更新

我找到答案在這裏:Where is org.codehaus.mojo:mojo-sandbox:pom:5-SNAPSHOT?

您需要更改存儲庫,以https://nexus.codehaus.org/content/groups/snapshots-group/ 和,作爲一種解決方法,添加http://repository.opencastproject.org/nexus/content/repositories/codehaus-snapshot-repo/

這裏是JIRA票修復這http://jira.codehaus.org/browse/MSANDBOX-50

4

您似乎已經使用舊版本的插件。 codehaus上的所有插件都指向一個共同的家長。舊版chronos指的是父母的舊版本,不再易於訪問。 https://github.com/Ronnie76er/jmeter-maven-plugin/wiki:

新版本可以通過添加存儲庫位置http://nexus.codehaus.org/snapshots/