目標org.apache.maven.plugins:maven-surefire-plugin:2.10:testの実行に失敗しました


132

私はこの問題の修正を探して今からほぼ5日間インターネットを精査しましたが、主にMavenとPlayNの両方に慣れていないため、自分でそれを見つけて修正することができないようです。私が正確に見ているもの。しかし、それはコアの構築で明らかに急上昇しています。「アーティファクトフィルター」をダウンロードできず、Surefireのテストを実行できないようです。しかし、私はこれらのことを狂ったように研究しようとしても、私が完全に理解していないことを推測しているだけです。より経験豊富な人々からの助けは非常に、非常に、高く評価されます。私はこれで私の心を失っています。

[INFO] Building Synthesis Core 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven) @ synthesis-core ---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ synthesis-core ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] skip non existing resourceDirectory C:\Users\Josiah\synthesis\core\src\main\resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.3:compile (default-compile) @ synthesis-core ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ synthesis-core ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory C:\Users\Josiah\synthesis\core\src\test\resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.3:testCompile (default-testCompile) @ synthesis-core ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.10:test (default-test) @ synthesis-core ---
Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/1.3/maven-common-artifact-filters-1.3.pom
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Synthesis Metaproject ............................. SUCCESS [1.059s]
[INFO] Synthesis Core .................................... FAILURE [3.538s]
[INFO] Synthesis Java .................................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.997s
[INFO] Finished at: Wed Oct 31 23:57:38 EDT 2012
[INFO] Final Memory: 6M/109M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on project synthesis-core: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test failed: Plugin org.apache.maven.plugins:maven-surefire-plugin:2.10 or one of its dependencies could not be resolved: Failed to collect dependencies for org.apache.maven.plugins:maven-surefire-plugin:jar:2.10 (): Failed to read artifact descriptor for org.apache.maven.shared:maven-common-artifact-filters:jar:1.3: Could not transfer artifact org.apache.maven.shared:maven-common-artifact-filters:pom:1.3 from/to central (http://repo.maven.apache.org/maven2): Remotely Closed [id: 0x0847a8f3, /192.168.1.54:65153 :> repo.maven.apache.org/93.184.215.223:80] -> [Help 1]

次に、デバッグログ全体を出力し、Surefireビットについて少し詳しく説明し、呼び出されたすべての例外を表示しました。

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.
10:test (default-test) on project synthesis-core: Execution default-test of goal
 org.apache.maven.plugins:maven-surefire-plugin:2.10:test failed: Plugin org.apa
che.maven.plugins:maven-surefire-plugin:2.10 or one of its dependencies could no
t be resolved: Failed to collect dependencies for org.apache.maven.plugins:maven
-surefire-plugin:jar:2.10 (): Failed to read artifact descriptor for org.apache.
maven.shared:maven-common-artifact-filters:jar:1.3: Could not transfer artifact
org.apache.maven.shared:maven-common-artifact-filters:pom:1.3 from/to central (h
ttp://repo.maven.apache.org/maven2): Connection reset -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal o
rg.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on projec
t synthesis-core: Execution default-test of goal org.apache.maven.plugins:maven-
surefire-plugin:2.10:test failed: Plugin org.apache.maven.plugins:maven-surefire
-plugin:2.10 or one of its dependencies could not be resolved: Failed to collect
 dependencies for org.apache.maven.plugins:maven-surefire-plugin:jar:2.10 ()
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:225)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:153)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:145)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
ct(LifecycleModuleBuilder.java:84)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
ct(LifecycleModuleBuilder.java:59)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBu
ild(LifecycleStarter.java:183)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecycl
eStarter.java:161)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Laun
cher.java:290)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.jav
a:230)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(La
uncher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:
352)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-t
est of goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test failed: Plu
gin org.apache.maven.plugins:maven-surefire-plugin:2.10 or one of its dependenci
es could not be resolved: Failed to collect dependencies for org.apache.maven.pl
ugins:maven-surefire-plugin:jar:2.10 ()
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Default
BuildPluginManager.java:82)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:209)
        ... 19 more
Caused by: org.apache.maven.plugin.PluginResolutionException: Plugin org.apache.
maven.plugins:maven-surefire-plugin:2.10 or one of its dependencies could not be
 resolved: Failed to collect dependencies for org.apache.maven.plugins:maven-sur
efire-plugin:jar:2.10 ()
        at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.re
solve(DefaultPluginDependenciesResolver.java:211)
        at org.apache.maven.plugin.internal.DefaultMavenPluginManager.createPlug
inRealm(DefaultMavenPluginManager.java:353)
        at org.apache.maven.plugin.internal.DefaultMavenPluginManager.setupPlugi
nRealm(DefaultMavenPluginManager.java:321)
        at org.apache.maven.plugin.DefaultBuildPluginManager.getPluginRealm(Defa
ultBuildPluginManager.java:175)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Default
BuildPluginManager.java:78)
        ... 20 more
Caused by: org.sonatype.aether.collection.DependencyCollectionException: Failed
to collect dependencies for org.apache.maven.plugins:maven-surefire-plugin:jar:2
.10 ()
        at org.sonatype.aether.impl.internal.DefaultDependencyCollector.collectD
ependencies(DefaultDependencyCollector.java:258)
        at org.sonatype.aether.impl.internal.DefaultRepositorySystem.collectDepe
ndencies(DefaultRepositorySystem.java:308)
        at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.re
solve(DefaultPluginDependenciesResolver.java:199)
        ... 24 more
Caused by: org.sonatype.aether.resolution.ArtifactDescriptorException: Failed to
 read artifact descriptor for org.apache.maven.shared:maven-common-artifact-filt
ers:jar:1.3
        at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.
loadPom(DefaultArtifactDescriptorReader.java:296)
        at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.
readArtifactDescriptor(DefaultArtifactDescriptorReader.java:186)
        at org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(
DefaultDependencyCollector.java:412)
        at org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(
DefaultDependencyCollector.java:544)
        at org.sonatype.aether.impl.internal.DefaultDependencyCollector.collectD
ependencies(DefaultDependencyCollector.java:240)
        ... 26 more
Caused by: org.sonatype.aether.resolution.ArtifactResolutionException: Could not
 transfer artifact org.apache.maven.shared:maven-common-artifact-filters:pom:1.3
 from/to central (http://repo.maven.apache.org/maven2): Connection reset
        at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(Def
aultArtifactResolver.java:538)
        at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArti
facts(DefaultArtifactResolver.java:216)
        at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArti
fact(DefaultArtifactResolver.java:193)
        at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.
loadPom(DefaultArtifactDescriptorReader.java:281)
        ... 30 more
Caused by: org.sonatype.aether.transfer.ArtifactTransferException: Could not tra
nsfer artifact org.apache.maven.shared:maven-common-artifact-filters:pom:1.3 fro
m/to central (http://repo.maven.apache.org/maven2): Connection reset
        at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(W
agonRepositoryConnector.java:951)
        at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(W
agonRepositoryConnector.java:941)
        at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.
run(WagonRepositoryConnector.java:669)
        at org.sonatype.aether.util.concurrency.RunnableErrorForwarder$1.run(Run
nableErrorForwarder.java:60)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:908)
        at java.lang.Thread.run(Thread.java:662)
Caused by: org.apache.maven.wagon.TransferFailedException: Connection reset
        at org.apache.maven.wagon.shared.http4.AbstractHttpClientWagon.fillInput
Data(AbstractHttpClientWagon.java:799)
        at org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:11
6)
        at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
        at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.
run(WagonRepositoryConnector.java:601)
        ... 4 more
Caused by: java.net.SocketException: Connection reset
        at java.net.SocketInputStream.read(SocketInputStream.java:168)
        at org.apache.maven.wagon.providers.http.httpclient.impl.io.AbstractSess
ionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:149)
        at org.apache.maven.wagon.providers.http.httpclient.impl.io.SocketInputB
uffer.fillBuffer(SocketInputBuffer.java:110)
        at org.apache.maven.wagon.providers.http.httpclient.impl.io.AbstractSess
ionInputBuffer.readLine(AbstractSessionInputBuffer.java:264)
        at org.apache.maven.wagon.providers.http.httpclient.impl.conn.DefaultRes
ponseParser.parseHead(DefaultResponseParser.java:98)
        at org.apache.maven.wagon.providers.http.httpclient.impl.io.AbstractMess
ageParser.parse(AbstractMessageParser.java:252)
        at org.apache.maven.wagon.providers.http.httpclient.impl.AbstractHttpCli
entConnection.receiveResponseHeader(AbstractHttpClientConnection.java:281)
        at org.apache.maven.wagon.providers.http.httpclient.impl.conn.DefaultCli
entConnection.receiveResponseHeader(DefaultClientConnection.java:247)
        at org.apache.maven.wagon.providers.http.httpclient.impl.conn.AbstractCl
ientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:219)
        at org.apache.maven.wagon.providers.http.httpclient.protocol.HttpRequest
Executor.doReceiveResponse(HttpRequestExecutor.java:298)
        at org.apache.maven.wagon.providers.http.httpclient.protocol.HttpRequest
Executor.execute(HttpRequestExecutor.java:125)
        at org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultR
equestDirector.tryExecute(DefaultRequestDirector.java:645)
        at org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultR
equestDirector.execute(DefaultRequestDirector.java:464)
        at org.apache.maven.wagon.providers.http.httpclient.impl.client.Abstract
HttpClient.execute(AbstractHttpClient.java:820)
        at org.apache.maven.wagon.providers.http.httpclient.impl.client.Abstract
HttpClient.execute(AbstractHttpClient.java:754)
        at org.apache.maven.wagon.shared.http4.AbstractHttpClientWagon.execute(A
bstractHttpClientWagon.java:674)
        at org.apache.maven.wagon.shared.http4.AbstractHttpClientWagon.fillInput
Data(AbstractHttpClientWagon.java:793)
        ... 8 more

編集:分析のために私のpom.xmlに追加します。

<?xml version="1.0" encoding="UTF-8"?>
<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/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <parent>
    <groupId>com.googlecode.playn</groupId>
    <artifactId>playn-project</artifactId>
    <version>1.3.1</version>
  </parent>

  <groupId>com.hijackedlongboat</groupId>
  <artifactId>synthesis</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>pom</packaging>
  <name>Synthesis Metaproject</name>

  <properties>
    <playn.version>1.3.1</playn.version>
  </properties>

  <profiles>
    <profile>
      <id>java</id>
      <activation><activeByDefault>true</activeByDefault></activation>
      <modules><module>java</module></modules>
    </profile>
    <profile>
      <id>android</id>
      <modules><module>android</module></modules>
    </profile>
    <profile>
      <id>ios</id>
      <modules><module>ios</module></modules>
    </profile>
    <profile>
      <id>html</id>
      <modules><module>html</module></modules>
    </profile>
    <profile>
      <id>flash</id>
      <modules><module>flash</module></modules>
    </profile>
  </profiles>

  <modules>
    <module>core</module>
  </modules>
</project>

編集2: コマンド「mvn dependency :: tree」を使用して解決済みデバッグとスタックトレースに表示されていない、見つからないリポジトリーを見つけることができました。不足しているリポジトリは「forplay-legacy」でした。それを次のようにpom.xmlに追加しました。

  <repositories>
    <repository>
      <id>forplay-legacy</id>
      <url>http://forplay.googlecode.com/svn/mavenrepo</url>
    </repository>
  </repositories>

最も重要な部分であるpom.xmlを見せてください。それから私達は助けることができるかもしれません。
maba

私のポン。あなたはそれを親切にしています。で、それを追加するために、今私のポストを編集。
DoctorDep

3
@ user1784668どれが欠けているかをどうやって知るのですか?
Sourabh Saldi、2015

mvn installは私のために問題を解決し、すべての依存関係をインストールします
vikramvi

回答:


57

おそらくいくつかの依存関係が欠けています。

で不足している依存関係を見つけmvn dependency:treeて手動でインストールし、-o(オフライン)オプションを使用してプロジェクトをビルドします。


私のラップトップが自分の家のwifiからインターネットに接続しているときにどのような問題が発生しているのか想像できません。私のファイアウォールも私の安全なルーターの下でオフになっています。しかし、あなたは有効なポイントを作成しているので、私は間違いなくそれを試してみるつもりです、そして私は結果で返信します。
DoctorDep、2012年

4
ああ、神様、どうもありがとうございました。それは私のインターネットの問題ではありませんでしたが、あなたがコメントで私に言った前に私が知らなかった「mvn dependency :: tree」コマンドは、デバッグおよびスタックトレースコマンドではなかった欠落しているリポジトリを見つけましたt見せてくれます。不足しているリポジトリは「forplay-legacy」でした。次に、このリポジトリでグーグルを実行し、その情報を見つけて、リポジトリのリストに追加しました。そして、出来上がり、正しくインストールされました。あなたがその命令に言及しなければ、私はそれを見つけたことはなかっただろう。どうもありがとうございました!
DoctorDep

2
上手!!このトリックは私にも役立ちました。UI(Maven-> Update Project)dintが役立つ理由がわかりません。
アミットクマールグプタ

はは、私が持っていた-oを完全に忘れてしまい、スナップショットが更新されませんでした。念押し有難う!
ジョナサンネイティクロッパー2014

2
以下のPratikの回答であるmvn clean install -Uは、はるかに簡単な修正です。
Alexander Measure

69

私は同様の問題があり、mvnコマンドとともに-Uオプションを使用してそれを解決することができました

mvn clean install -U

これは私にとってうまくいきました、それが役に立てば幸いです。


2
-Uは何をしますか?
Spikolynn 2017年

5
@ Spikolynn、-Uはすべての依存関係を再ダウンロード
Jason

Eclipseの使用:プロジェクトを右クリック> [別のユーザーとして実行]> maven clean ..これは私にとってうまくいった
Debuggerrr

21

私は同様の問題を抱えていましたが、ここでのすべての答えは私を助けませんでした。

私にとっての問題は、失敗したテストでした。テスト駆動開発を行っている場合、失敗した/実装されていないテストはビルドを中断させません。プロジェクトを構築したいのですが。

これを解決するために、失敗したテストを無視するように設定をsurefireに追加しました。

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>2.19.1</version>
    <configuration>
        <testFailureIgnore>true</testFailureIgnore>
    </configuration>
</plugin>

7
これは良い考えではないと思います。変更点は、これがSCMにチェックインされ、CIサーバーがコードのエラーをキャッチしないことです。
ブリッター

2
@britterエラー(テストの失敗)を無視するという意味ではありません。テストが失敗した場合にのみビルドを中断しません。テスト駆動スタイルでは、これはCIサーバーでも問題ありません。それでも、失敗したテストで好きなことを実行して、失敗したテストを確認できます。
Spenhouet 2017年

1
それは答えのように完全に偽です:それは、問題を解決しますtestFailureを許可していないです
ホーエンハイム

11

Mavenプロジェクトを更新します。

手順:

  1. 「プロジェクト」を右クリック
  2. 「Maven」>>「Update」に移動します
  3. すべての変更が適用されるのを待ちます
  4. 変更をコミットします(コードがリポジトリにある場合)
  5. 走る

10

このエラーは、一部の単体テストケースが失敗した場合に発生します。

私のアプリケーションでは、特定の単体テストがJava 8と互換性がないため、失敗しました。に変更jdk1.8.0_92jdk1.7.0_80た後、エラーは解決しました。

ビルドは成功しますmvn clean install -DskipTestsが、これは単体テストをスキップします。そのため、ビルドが完了した後で個別に実行するようにしてください。


はい、これは私にも当てはまります。テストケースが失敗したため、前述のエラーが発生します
Chaklader Asfak Arefe

5

選択した回答を含め、このスレッドのほとんどのコメントに記載されている手順に従ってみましたが、エラーは解決しませんでした。私はいくつかの調査を行い、私を助ける解決策を提供するこのページを見つけました(大丈夫ですが、私の部分を推測しています)。

だから私がやったことは、maven surefireプラグインのバージョン番号を次のように置き換えたことです: <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>3.0.0-M1</version>

これが役に立てば幸いです!


1

同じエラーに直面しましたが、私の場合、/targetフォルダーとnbactions.xmlファイルを削除すると問題は解決しました。


私の場合- /target上位フォルダからフォルダを削除するだけで、すべてのサブフォルダがうまくいきました。
Andrey Lebedenko、2018年

1

私は同じ問題を抱えていました、私は以下の手順から解決しました:

  1. プロジェクト-> maven->プロジェクトの更新を右クリックします
  2. ここでは「スナップショット/リリースの強制更新」を選択しました
  3. その後、プロジェクトを再度コンパイルして問題を修正しました

0

問題が発生したとき、changes.xmlドキュメントの形式が正しくありません(終了タグがありません)。修正は、XMLを編集して整形式にすることでした。

したがって、特にリリースプラグインがXML について文句を言わない場合は、XMLが適切に形成されていることを確認することが重要です。


0

私にとっては、Jenkinsのバージョンを変更することが役に立ちました。

  <parent>
    <groupId>org.jenkins-ci.plugins</groupId>
    <artifactId>plugin</artifactId>
    <version>1.642.4</version><!-- which version of Jenkins is this plugin built against? -->
  </parent>

0

時々、同様のサウンドエラーが発生しますが、それは実際にはツールとは関係のない理由によります。

私にとっては同様のエラーが発生しましたが、正しいDBのURLを指していないことが原因でした!

多くの冗長性(mvn -Xフラグを使用)の中で、タイムアウトメッセージが表示されました。

私が行ったトリックの1つは、ビルドサーバーにIntelliJを(デバッグ目的で)インストールし、それを介して問題を最初に修正してからアンインストールし、ビルドサーバーですべてが機能することを確認することでした。


0

プロジェクトを右クリック-> Maven->プロジェクトを更新->スナップショットの強制更新を選択

または

プロジェクトのルートフォルダーに移動し、次のコマンドを使用します。

mvn clean install -Uまたはmvn clean install --update-snapshots

ここで-Uは、不足しているリリースとリモートリポジトリの更新されたスナップショットを強制的にチェックします


0

私にも同様の問題があり、私にとっての解決策は他のユーザーが投稿したものとはかなり異なっていました。

私の問題は、昨年作業していたプロジェクトに関連しており、Maven設定(<path to maven folder>\maven\conf\settings.xmlおよびにあります)に特定のプロキシが必要でしたC:\Users\<my user>\.m2\settings.xml。プロキシは必要な外部パッケージのダウンロードをブロックしていました。

解決策は、元のファイル(settings.xml)をそれらの場所に戻すことでした。物事が復元された後、私はパッケージをダウンロードすることができ、すべてがうまくいきました。


0

このチュートリアルに従ってください:https : //www.petrikainulainen.net/programming/maven/creating-code-coverage-reports-for-unit-and-integration-tests-with-the-jacoco-maven-plugin/

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.15</version>
<configuration>
    <!-- Sets the VM argument line used when unit tests are run. -->
    <argLine>${surefireArgLine}</argLine>
    <!-- Skips unit tests if the value of skip.unit.tests property is true -->
    <skipTests>${skip.unit.tests}</skipTests>
    <!-- Excludes integration tests when unit tests are run. -->
    <excludes>
        <exclude>**/IT*.java</exclude>
    </excludes>
</configuration>

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.