我正在尝试开始使用 JavaFX / OpenDolphin 并下载了 jumpstart zip。当我将 Maven zip 导入 Netbeans 时,我得到了预期的项目树。然后我尝试运行 jumpstart_0 并得到以下错误:
找不到工件 MyFirstDolphin:server:jar:1.0-SNAPSHOT
由于 Maven 对我来说也是新手,我不知道从哪里开始解决这个问题。
HelpWiki 的两个建议是:
- POM 错过了托管工件的存储库的声明。
- 您配置的存储库需要身份验证,而 Maven 未能向服务器提供正确的凭据。在这种情况下,请确保您的 ${user.home}/.m2/settings.xml 包含一个与要使用的远程存储库匹配的声明。
这是当前的 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">
<parent>
<artifactId>MyFirstDolphin</artifactId>
<groupId>MyFirstDolphin</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>shared</artifactId>
</project>
显然我缺乏一些基本知识,如果有人能对此有所了解,那就太好了。DolphinJumpStart 在 Windows 7 上的 Netbeans 8 中不能“开箱即用”,所以一定有其他人有同样的问题吗?