我需要实现nftools库,但这是我第一次使用maven,当我执行演示时,我收到此错误消息:
无法在项目nfctools上执行目标 - 示例:无法解析项目的依赖项 org.nfctools:nfctools-examples:jar:1.0-SNAPSHOT:以下内容 工件无法解决: org.nfctools:nfctools-API:罐:1.0-快照 org.nfctools:nfctools核:罐:1.0-快照 org.nfctools:nfctools-ndef:jar:1.0-SNAPSHOT:找不到工件 org.nfctools:nfctools-api:jar:1.0-SNAPSHOT - > [帮助1]
要查看错误的完整堆栈跟踪,请使用-e重新运行Maven 开关。使用-X开关重新运行Maven以启用完整的调试日志记录。
有关错误和可能的解决方案的更多信息,请 阅读以下文章:[帮助1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
编辑:是的,这是我的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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.mycompany</groupId>
<artifactId>NFCTEST</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<dependencies>
<dependency>
<groupId>org.nfctools</groupId>
<artifactId>nfctools-ndef</artifactId>
<version>1.0.M8</version>
</dependency>
<dependency>
<groupId>org.nfctools</groupId>
<artifactId>nfctools-api</artifactId>
<version>1.0.M8</version>
</dependency>
<dependency>
<groupId>org.nfctools</groupId>
<artifactId>nfctools-core</artifactId>
<version>1.0.M8</version>
</dependency>
<dependency>
<groupId>org.nfctools</groupId>
<artifactId>nfctools-examples</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
</dependencies>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
</properties>
</project>
答案 0 :(得分:0)
您的项目wisdom
应包含以下所需的依赖项:
pom
由于示例不是依赖项并且不提供任何库支持,因此应忽略其余部分。 如果您需要源代码中的示例包,您最好知道在线提供的正确版本(如果)。如果它有帮助,试试这个:
<dependencies >
<dependency>
<groupId>org.nfctools</groupId>
<artifactId>nfctools-core</artifactId>
<version>1.0-M8</version>
</dependency>
<dependency>
<groupId>org.nfctools</groupId>
<artifactId>nfctools-api</artifactId>
<version>1.0.M8</version>
</dependency>
<dependency>
<groupId>org.nfctools</groupId>
<artifactId>nfctools-ndef</artifactId>
<version>1.0.M8</version>
</dependency>
</dependencies>