と互換性がありません私のSimpleMavenTestは正常に実行されます。私はMavenの3.0.4を使用してテストを実行すると、次のエラーが発生しました。しかし:http://maven.apache.org/plugins/maven-surefire-plugin/examples/class-loading.htmlをしてのmaven-確実な-pluginのような方法で設定変更しようとしました::テストは、私はMavenプラグインのための簡単なテストを持っているのMaven 3.0.4
java.lang.IllegalStateException: The internal default plexus-bootstrap.xml is missing. This is highly irregular, your plexus JAR is most likely corrupt.
at org.codehaus.plexus.DefaultPlexusContainer.initializeConfiguration(DefaultPlexusContainer.java:1052)
at org.codehaus.plexus.DefaultPlexusContainer.initialize(DefaultPlexusContainer.java:627)
at org.codehaus.plexus.PlexusTestCase.setUp(PlexusTestCase.java:119)
at org.apache.maven.plugin.testing.AbstractMojoTestCase.setUp(AbstractMojoTestCase.java:69)
at org.maven.test.MyMojoTest.setUp(MyMojoTest.java:12)
at junit.framework.TestCase.runBare(TestCase.java:128)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:120)
at junit.framework.TestSuite.runTest(TestSuite.java:230)
at junit.framework.TestSuite.run(TestSuite.java:225)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
私はここで見
を<configuration>
<forkMode>once</forkMode>
</configuration>
すべて正常です。しかし、私が作る場合:
<forkMode>never</forkMode>
上記のエラーが発生します。 3.0.3以前のバージョンでは、テストはエラーなしで実行されていたので、奇妙です。何か案は?
私は似たような設定をしていますが、私は確実にこの設定のバージョン情報を持っています。 $ {surefire.version} です。それが助けになるかどうかは分かりません。あなたはそれを試すことができますか? –
Venki
あなたのpomにこのグループIDのエントリがありますか? org.apache.maven.wagon –
Venki