繁体   English   中英

无法找到maven依赖?

[英]Unable to find maven dependency?

这是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/xsd/maven-4.0.0.xsd">
      <modelVersion>4.0.0</modelVersion>

     <groupId>org.sample</groupId>
     <artifactId>whiteboard</artifactId>
     <version>1.0-SNAPSHOT</version>
     <packaging>war</packaging>

     <name>whiteboard</name>

     <properties>
    <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <netbeans.hint.deploy.server>gfv3ee6</netbeans.hint.deploy.server>
     </properties>

    <repositories>
    <repository>
        <id>java.net-promoted</id>
        <url>https://maven.java.net/content/groups/promoted/</url>
    </repository>
    </repositories>


     <build>
    <finalName>whiteboard</finalName>
     <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.1</version>
            <configuration>
                <source>1.7</source>
                <target>1.7</target>
            </configuration>
        </plugin>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-war-plugin</artifactId>
            <version>2.1.1</version>
            <configuration>
                <failOnMissingWebXml>false</failOnMissingWebXml>
            </configuration>
        </plugin>
      </plugins>
    </build>
     <dependencies>
     <dependency>
        <groupId>javax.websocket</groupId>
        <artifactId>javax.websocket-api</artifactId>
        <version>1.0</version>
        <type>jar</type>
     </dependency>
      <dependency>
        <groupId>javax.json-api-1.0</groupId>
        <artifactId>javax.json-api-1.0</artifactId>
        <version>2.8</version>
        <type>jar</type>
     </dependency>
     <dependency>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.1</version>
     </dependency>
     </dependencies>
     </project>

我使用两个jar文件/javax.json-api-1.0-2.8.jar和javax.websocket-api-1.0.jar。 当我运行我的项目时,会发生以下异常

无法在项目白板上执行目标:无法解析项目org.sample的依赖项:whiteboard:war:1.0-SNAPSHOT:无法收集[javaee-api:javax:jar:7.0-b77(compile),javax.websocket的依赖项:javax.websocket-api:jar:1.0(编译),javax.json-api-1.0:javax.json-api-1.0:jar:2.8(编译)]:无法读取javaee-api的工件描述符:javax: jar:7.0-b77:无法传输工件javaee-api:javax:pom:7.0-b77 from / to central( http://repo.maven.apache.org/maven2 ):repo.maven.apache.org:Unknown主机repo.maven.apache.org - > [帮助1]

在将其添加到pom.xml之前,请检查您要使用的jar的版本号,组ID和工件ID。 它将作为该jar的元数据xml的一部分。 http://search.maven.org/remotecontent?filepath=javax/json/javax.json-api/maven-metadata.xml

  <dependency>
    <groupId>javax.json</groupId>
    <artifactId>javax.json-api</artifactId>
        <version>1.0</version>
       <type>jar</type>
  </dependency>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM