当前位置: 首页 > 知识库问答 >
问题:

未能在项目nfctools示例上执行目标

庞瀚
2023-03-14

我需要实现nfool库,但这是我第一次与maven合作,当我执行演示时,我得到这个错误消息:

未能对项目nfctools执行目标示例:无法解析项目组织的依赖项。nfctools:nfctools示例:jar:1.0-SNAPSHOT:无法解析以下工件:org。nfctools:nfctools api:jar:1.0-SNAPSHOT,org。nfctools:nfctools核心:jar:1.0-SNAPSHOT,org。nfctools:nfctools ndef:jar:1.0-SNAPSHOT:找不到工件组织。nfctools:nfctools api:jar:1.0-SNAPSHOT-

要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。使用-X开关重新运行Maven以启用完整的调试日志记录。

有关错误和可能的解决方案的更多信息,请阅读以下文章:[Help 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>

共有1个答案

龙学
2023-03-14

您的项目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>

因为示例不是依赖的东西,也不提供任何库支持,所以其余的应该省略。尽管如此,如果您需要从源代码中获取示例包,您最好知道在线提供的正确版本(如果)。如果有帮助,请尝试一下:

<dependency>
  <groupId>org.nfctools</groupId>
  <artifactId>nfctools-examples</artifactId
  <version>1.0</version>
</dependency>
 类似资料:
  • Maven项目标志错误:未能执行goal org.springframework.boot:spring-boot-maven-plugin:2.1.3。release:repackage(repackage)on project pet-clinic-data:repackage of goal org.springframework.boot:spring-boot-maven-plugin:

  • 我们在goal org.codehaus.mojo:apt-maven-plugin:1.0-alpha-5上的构建有问题 我尝试了以下方法,从无法使用MAVEN构建到错误-未能执行goal org.apache.MAVEN.plugins:maven-compiler-plugin:3.1:compile 插件: 生成日志:

  • 我试图建立一个具有以下依赖关系的应用程序。 这是我在红帽网站上找到的一个例子-http://www.jboss.org/quickstarts/eap/helloworld-jms/ 我正在使用Netbeans 8.0.2。(还在dos和eclipse中使用Maven命令进行了尝试)我在构建时遇到了一个错误,下面是相同的日志: 我可以在以下路径找到文件: https://maven.reposit

  • 在 Juno 上成功安装 STS 后,我打开了一个新的 MVC 项目,通过添加所有必需的Spring罐修复了示例 STS 项目中的错误,现在有 2 个问题: > 我找不到选项:“在服务器上运行”(尽管我确实在工作区中设置了tomcat的服务器)。 随着我所做的每一步(清理、删除等),我都会收到以下错误: 生成期间发生错误。在项目“First_STS_Project”上运行生成器“分面项目验证生成器

  • 当我尝试从项目从命令提示符运行项目时,我有主菜单测试用例已经失败的异常。 java-cp c:\users\eclipse-workspac\ctv_web_auto_check\bin;c:\users\eclipse-workspace\ctv_web_auto_check\lib*org.testng.testng testng.xml

  • 我正在做一个maven项目,我的IDE是Eclipse我无法理解的是,当我在Eclipse中使用“clean-X”时,它会报告以下错误: 但是当我使用终端操作时,它是有效的。