Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法构建JBoss Helloworld示例_Java_Maven_Jboss - Fatal编程技术网

Java 无法构建JBoss Helloworld示例

Java 无法构建JBoss Helloworld示例,java,maven,jboss,Java,Maven,Jboss,我正在尝试JBoss——我完全不知道该怎么做。我已经在运行Ubuntu 14.4的HP笔记本电脑上设置了JBoss服务器。JBoss EAP 6.4.0的一个实例似乎启动正常 然而,当我将JBoss的Quickstart示例解包到~/JBoss-eap-quickstarts-6.4.0.GA中,转到helloworld web app文件夹并尝试部署该示例时,我发现了以下一些问题: owen@owen-HP-250-G3-Notebook-PC:~/jboss-eap-quickstarts-

我正在尝试JBoss——我完全不知道该怎么做。我已经在运行Ubuntu 14.4的HP笔记本电脑上设置了JBoss服务器。JBoss EAP 6.4.0的一个实例似乎启动正常

然而,当我将JBoss的Quickstart示例解包到~/JBoss-eap-quickstarts-6.4.0.GA中,转到helloworld web app文件夹并尝试部署该示例时,我发现了以下一些问题:

owen@owen-HP-250-G3-Notebook-PC:~/jboss-eap-quickstarts-6.4.0.GA/helloworld$ mvn clean install jboss-as:deploy
[INFO] Scanning for projects...
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[ERROR] Non-resolvable import POM: Failure to find org.jboss.spec:jboss-javaee-6.0:pom:3.0.2.Final-redhat-15 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced @ line 67, column 25
[ERROR] 'dependencies.dependency.version' for javax.enterprise:cdi-api:jar is missing. @ line 80, column 21
[ERROR] 'dependencies.dependency.version' for org.jboss.spec.javax.annotation:jboss-annotations-api_1.1_spec:jar is missing. @ line 88, column 21
[ERROR] 'dependencies.dependency.version' for org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:jar is missing. @ line 95, column 21
 @ 
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]   
[ERROR]   The project org.jboss.quickstarts.eap:jboss-helloworld:6.4.0.GA (/home/owen/jboss-eap-quickstarts-6.4.0.GA/helloworld/pom.xml) has 4 errors
[ERROR]     Non-resolvable import POM: Failure to find org.jboss.spec:jboss-javaee-6.0:pom:3.0.2.Final-redhat-15 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced @ line 67, column 25 -> [Help 2]
[ERROR]     'dependencies.dependency.version' for javax.enterprise:cdi-api:jar is missing. @ line 80, column 21
[ERROR]     'dependencies.dependency.version' for org.jboss.spec.javax.annotation:jboss-annotations-api_1.1_spec:jar is missing. @ line 88, column 21
[ERROR]     'dependencies.dependency.version' for org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:jar is missing. @ line 95, column 21
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
[ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
如上所述,本地Maven存储库似乎存在错误,但我也是Maven新手。这一切意味着什么?如何修复它,以便将示例部署到我的服务器

正如@Tunaki在回答这个问题时建议的那样,我删除了我的~/.m2目录并输入了“mvn-U clean install jboss As:deploy”。结果似乎与上面关于分辨率的内容几乎相同:

[INFO] Scanning for projects...
Downloading: https://repo.maven.apache.org/maven2/org/jboss/spec/jboss-javaee-6.0/3.0.2.Final-redhat-15/jboss-javaee-6.0-3.0.2.Final-redhat-15.pom
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[ERROR] Non-resolvable import POM: Could not find artifact org.jboss.spec:jboss-javaee-6.0:pom:3.0.2.Final-redhat-15 in central (https://repo.maven.apache.org/maven2) @ line 67, column 25
[ERROR] 'dependencies.dependency.version' for javax.enterprise:cdi-api:jar is missing. @ line 80, column 21
[ERROR] 'dependencies.dependency.version' for org.jboss.spec.javax.annotation:jboss-annotations-api_1.1_spec:jar is missing. @ line 88, column 21
[ERROR] 'dependencies.dependency.version' for org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:jar is missing. @ line 95, column 21
 @ 
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]   
[ERROR]   The project org.jboss.quickstarts.eap:jboss-helloworld:6.4.0.GA (/home/owen/jboss-eap-quickstarts-6.4.0.GA/helloworld/pom.xml) has 4 errors
[ERROR]     Non-resolvable import POM: Could not find artifact org.jboss.spec:jboss-javaee-6.0:pom:3.0.2.Final-redhat-15 in central (https://repo.maven.apache.org/maven2) @ line 67, column 25 -> [Help 2]
[ERROR]     'dependencies.dependency.version' for javax.enterprise:cdi-api:jar is missing. @ line 80, column 21
[ERROR]     'dependencies.dependency.version' for org.jboss.spec.javax.annotation:jboss-annotations-api_1.1_spec:jar is missing. @ line 88, column 21
[ERROR]     'dependencies.dependency.version' for org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:jar is missing. @ line 95, column 21
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
[ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException

感谢您的帮助……

暗中拍摄:删除m2 repo,然后使用
mvn-U clean install jboss as:deploy
@Tunaki重试。遗憾的是,同样的结果……不可能
-U
标志强制Maven重新下载依赖项,以便它始终解决错误“缓存在本地存储库中,在经过central的更新间隔或强制更新之前,不会重新尝试解析”。@Tunaki您关于不重新尝试解析的内容似乎是正确的,但其他一切都保留了。请发布更新的stacktrace。黑暗中拍摄:删除您的m2 repo,然后使用
mvn-U clean install jboss as:deploy
@Tunaki重试。遗憾的是,相同的结果…不可能
-U
标志强制Maven重新下载依赖项,以便它始终解决错误“缓存在本地存储库中,在经过central的更新间隔或强制更新之前,不会重新尝试解析”。@Tunaki您关于不重新尝试解析的内容似乎是正确的,但其他一切都保留了。请发布更新的stacktrace。