gpt4 book ai didi

java - 使用 Maven 加载 netbeans 模块时出错

转载 作者:行者123 更新时间:2023-12-01 11:00:05 24 4
gpt4 key购买 nike

当我尝试运行主模块时,我收到名为 Model-Configuration 的子模块的以下警告

Warning - could not install some modules: 
Model Configuration - The module named org.netbeans.modules.gsf.testrunner/1 was needed and not found.
15 further modules could not be installed due to the above problems.

我已经在 Model-Configuration 的 pom 中指定了依赖关系,如下所示。

  <plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<moduleDependencies>
<dependency>
<id>org.netbeans.modules:org-netbeans-modules-gsf-testrunner</id>
<type>impl</type>
<explicitValue>org.netbeans.modules.gsf.testrunner/1 = 201508041349</explicitValue>
</dependency>
</moduleDependencies>
</configuration>
</plugin>
<dependencies>
<dependency>
<groupId>org.netbeans.modules</groupId>
<artifactId>org-netbeans-modules-gsf-testrunner</artifactId>
<exclusions>
<exclusion>
<artifactId>org-netbeans-modules-options-editor</artifactId>
<groupId>org.netbeans.modules</groupId>
</exclusion>
</exclusions>
</dependency>
<dependencies>

知道如何解决这个问题吗?谢谢。

编辑:

这里实际上我的目的是从netbeans平台RELEASE802更新到RELEASE81-BETA。 org.netbeans.modules.gsf.testrunner 依赖性似乎是迄今为止唯一的问题。当省略所有使用此依赖项的类时,应用程序可以正常运行,不会出现模块安装失败的情况。

最佳答案

我相信你的问题是这一行:

<explicitValue>org.netbeans.modules.gsf.testrunner/1 = 201508041349</explicitValue>

这声明了对模块的实现依赖性,并有效地将其与 Artifact 的 8.0 版本联系起来。但在运行时你没有 8.0 版本,而是 8.1 并且不满足依赖关系。

升级到 8.1-BETA 时,您需要找到该 Artifact 的 8.1-BETA list 并将其实现复制并粘贴到此处。

关于java - 使用 Maven 加载 netbeans 模块时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33411254/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com