java - 无法加载项目(Netbeans IDE)

标签 java netbeans

我下载了该项目的存档,并将其解压。我把它放在项目文件夹中,但是当我通过 Netbeans IDE 打开它时 - 我收到错误(项目无法加载)并且缺少包含代码的包 奇怪的是在另一台电脑上打开项目却没有问题 处理POM时遇到一些问题:

[ERROR] 'dependencies.dependency.version' for org.springframework.boot:spring-boot-starter:jar is missing. @ line 22, column 21
[ERROR] 'dependencies.dependency.version' for org.projectlombok:lombok:jar is missing. @ line 33, column 21
[ERROR] 'dependencies.dependency.version' for org.apache.logging.log4j:log4j-api:jar is missing. @ line 39, column 21
[ERROR] 'dependencies.dependency.version' for org.apache.logging.log4j:log4j-core:jar is missing. @ line 43, column 21
[ERROR] 'dependencies.dependency.version' for org.springframework:spring-core:jar is missing. @ line 54, column 21
[ERROR] 'dependencies.dependency.version' for org.springframework:spring-aspects:jar is missing. @ line 58, column 21
[ERROR] 'dependencies.dependency.version' for org.springframework:spring-context:jar is missing. @ line 62, column 21
[ERROR] 'dependencies.dependency.version' for org.springframework:spring-web:jar is missing. @ line 66, column 21
[ERROR] 'dependencies.dependency.version' for org.springframework:spring-webmvc:jar is missing. @ line 70, column 21
[ERROR] 'dependencies.dependency.version' for org.springframework:spring-orm:jar is missing. @ line 74, column 21
[ERROR] 'dependencies.dependency.version' for org.springframework:spring-tx:jar is missing. @ line 78, column 21

最佳答案

您复制的项目似乎引用了另一个项目。如果您打开 pom.xml,那里可能有一个“parent”部分,其中定义了父项目:

<!-- Identifier of the parent project -->
<parent>
    <groupId>...group of your parent project...</groupId>
    <artifactId>... artefactId of your parent project ...</artifactId>
    <version>... version of your parent project ...</version>
</parent

此父项目可能包含版本依赖项。您复制的子模块包含没有版本的依赖项:

<!-- Version of the dependency is defined in parent pom in dependencyManagement section -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
    <!-- here should be the version -->
</dependency>

您还需要复制计算机上的父项目,或者手动设置所有依赖项版本。

关于java - 无法加载项目(Netbeans IDE),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60332349/

相关文章:

java - 使用 StringTokenizer 输入 5 个整数

c++ - Netbeans C/C 不编译

java - 将正则表达式字符串从 Java 转换为 Python

java - 第一次发送后几次无法接收 SNMPv3 陷阱。 [snmp4j-Java]

java - 监控 JBoss 的 JVisualVM 问题

java - 如何删除 Java Swing 应用程序上的 native mac 标题栏

java - 是否可以在没有 NetBeans 项目的情况下在 NetBeans 之外使用 Jackpot?

java - Glassfish 2.x EJB 库丢失

c++ - 无法启动,因为缺少 cygwin1.dll...目标是没有依赖项

Java:透明的 JDialog 被重新漆成白色