我已经安装了JBoss开发人员Studio 7.1并尝试创建Java EE Web项目。在页面的底部,它会发出警告 “这个项目依赖于org.jboss.bom:jboss-javaee-6.0-with-tools:pom:1.0.4.final-redhat-4,这是无法找到的。这表明你无法访问正确的Maven存储库或该存储库不完整。这可能导致构建问题。这可以通过在settings.xml中添加推荐的存储库来解决“。
我已经按照建议存储库的链接进行了相应的更新我的settings.xml。但是当我点击完成创建项目时,我收到了错误,
“无法从任何已配置的存储库中解析archetype org.jboss.spec.archetypes:jboss-javaee6-webapp-archetype:7.1.3.final。根本原因:无法解析工件org.jboss.spec.archetypes :JBoss的-javaee6-web应用-原型:POM:7.1.3.final“
我是Jboss和Maven的新手。仍处于理解这些技术的过程中。任何帮助表示赞赏。
答案 0 :(得分:1)
尝试重置/刷新maven存储库
find ~/.m2 -name "*.lastUpdated" -exec grep -q "Could not transfer" {} \; -print -exec rm {} \;
cd %userprofile%\.m2\repository
for /r %i in (*.lastUpdated) do del %i
答案 1 :(得分:1)
我尝试了各种各样的东西,无法从Jboss Studio创建Web EE项目。所以最后这是为我工作的工作。我分别创建了maven项目并将其导入Jboss开发工作室。有关在Maven中创建项目以及后续导入的过程,请参阅以下文档。