2017-05-08 28 views
1

EclipseでMavenプロジェクトをビルドしようとしましたが、以下のエラーが表示されます。私はこれの原因を知ってもよいでしょうか。また、どのようにしてこの問題を解決しますか?前もって感謝します。私はいくつかのヘルプリンクを参照しましたが、任意の解決策を見つけることができませんでした。 maven-確実な-プラグイン::2.12.4またはその依存関係の1つが解決できませんでしいずれかがeclipseでプロジェクトをビルド中にMavenエラーが発生しました

enter image description here

を私を助けることができるかどうかは、[ERROR]プラグインorg.apache.maven.plugins素晴らしいものです:org.apache.maven.pluginsのアーティファクト記述子の読み込みに失敗しました:maven-surefire-plugin:jar:2.12.4:アーティファクトorg.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4を転送できませんでしたfrom/to central(repo.maven.apache.org/maven2):sun.security.validator.ValidatorException:PKIXパス構築に失敗しました:sun.security.provider.certpath.SunCertPathBuilderException:要求されたターゲットへの有効な証明書パスを見つけることができません - > [ヘルプ1]

以下は私の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/maven-v4_0_0.xsd"> 
<modelVersion>4.0.0</modelVersion> 
<groupId>com.uniteid</groupId> 
<artifactId>UniteIDRestWS</artifactId> 
<packaging>war</packaging> 
<version>1.0-SNAPSHOT</version> 
<name>UniteIDRestWS Maven Webapp</name> 
<url>http://maven.apache.org</url> 
<properties> 
    <spring.version>4.0.5.RELEASE</spring.version> 
    <springsecurity.version>3.0.5.RELEASE</springsecurity.version> 
    <hibernate.version>4.3.5.Final</hibernate.version> 
    <log4j.version>1.2.17</log4j.version> 
    <jdk.version>1.7</jdk.version> 
    <context.path>UniteIDRestWS</context.path> 
</properties> 
<build> 
    <finalName>${project.artifactId}</finalName> 
    <plugins> 

     <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-compiler-plugin</artifactId> 
      <version>3.6.1</version> 
      <configuration> 
       <!-- put your configurations here --> 
      </configuration> 
     </plugin> 
     <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-war-plugin</artifactId> 
      <version>3.1.0</version> 
      <configuration> 
       <webappDirectory>/src/main/webapp/</webappDirectory> 
      </configuration> 
     </plugin> 

    </plugins> 
</build> 
<dependencies> 
    <!-- <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> 
     <version>${jackson.version}</version> </dependency> --> 
    <dependency> 
     <groupId>com.googlecode.json-simple</groupId> 
     <artifactId>json-simple</artifactId> 
     <version>1.1.1</version> 
    </dependency> 
    <dependency> 
     <groupId>com.google.code.gson</groupId> 
     <artifactId>gson</artifactId> 
     <version>2.8.0</version> 
    </dependency> 
    <dependency> 
     <groupId>org.json</groupId> 
     <artifactId>json</artifactId> 
     <version>20131018</version> 
    </dependency> 
    <dependency> 
     <groupId>org.apache.maven.plugins</groupId> 
     <artifactId>maven-surefire-plugin</artifactId> 
     <version>2.9</version> 
    </dependency> 
    <dependency> 
     <groupId>log4j</groupId> 
     <artifactId>log4j</artifactId> 
     <version>${log4j.version}</version> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-orm</artifactId> 
     <version>${spring.version}</version> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-jdbc</artifactId> 
     <version>${spring.version}</version> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-jdbc</artifactId> 
     <version>${spring.version}</version> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-web</artifactId> 
     <version>${spring.version}</version> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-webmvc</artifactId> 
     <version>${spring.version}</version> 
    </dependency> 

    <dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-core</artifactId> 
     <version>${spring.version}</version> 
    </dependency> 

    <!-- Spring Security --> 
    <dependency> 
     <groupId>org.springframework.security</groupId> 
     <artifactId>spring-security-core</artifactId> 
     <version>${springsecurity.version}</version> 
    </dependency> 


    <dependency> 
     <groupId>org.springframework.security</groupId> 
     <artifactId>spring-security-ldap</artifactId> 
     <version>${springsecurity.version}</version> 
    </dependency> 



    <dependency> 
     <groupId>jstl</groupId> 
     <artifactId>jstl</artifactId> 
     <version>1.2</version> 
    </dependency> 

    <dependency> 
     <groupId>mysql</groupId> 
     <artifactId>mysql-connector-java</artifactId> 
     <version>5.1.6</version> 
    </dependency> 
    <dependency> 
     <groupId>org.codehaus.jackson</groupId> 
     <artifactId>jackson-mapper-asl</artifactId> 
     <version>1.9.10</version> 
    </dependency> 
    <dependency> 
     <groupId>org.hibernate</groupId> 
     <artifactId>hibernate-entitymanager</artifactId> 
     <version>${hibernate.version}</version> 
    </dependency> 

    <!-- Spring Security --> 
    <dependency> 
     <groupId>org.springframework.security</groupId> 
     <artifactId>spring-security-web</artifactId> 
     <version>${springsecurity.version}</version> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework.security</groupId> 
     <artifactId>spring-security-config</artifactId> 
     <version>${springsecurity.version}</version> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework.security</groupId> 
     <artifactId>spring-security-taglibs</artifactId> 
     <version>${springsecurity.version}</version> 
    </dependency> 

</dependencies> 

は私のプロジェクトの構造は、1つを削除し、あなたがこのspring-jdbcアーティファクトの二倍エントリーをしました

enter image description here

+0

削除されました。同じエラーが表示される –

+0

エラーのテキストを投稿するエラー – Reimeus

+0

[ERROR]プラグインorg.apache.maven.plugins:maven-surefire-plugin:2.12.4またはその依存関係のいずれかを解決できませんでした:org.apache.maven.pluginsのアーティファクト記述子の読み込みに失敗しました:maven-surefire-plugin:jar:2.12.4:アーティファクトorg.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4を転送できませんでしたfrom/to central(https://repo.maven.apache.org/maven2):sun.security.validator.ValidatorException:PKIXパスの構築に失敗しました:sun.security.provider.certpath.SunCertPathBuilderException:有効な証明書パスが見つかりませんリクエストされたターゲット - > [ヘルプ1] –

答えて

0

です。

<dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-jdbc</artifactId> 
     <version>${spring.version}</version> 
</dependency> 
関連する問題