首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JBoss + Maven:生成POM错误

JBoss + Maven:生成POM错误
EN

Stack Overflow用户
提问于 2014-07-03 13:14:09
回答 1查看 666关注 0票数 2

我正在尝试启动JBoss应用程序服务器--我的目标是启动它并部署一些非常简单的项目(我尝试使用"helloworld“从最初的快速启动开始)。问题是,我没有使用JBoss或Maven的经验,因此我有几天时间过得很糟糕,但仍然无法工作。我想,错误在Maven配置中,但我不知道应该重写/替换什么来修复它。

这是确切的错误:

信息错误构建POM (可能不是这个项目的POM)。项目ID: org.jboss.component.management:jboss-dependency-management-all原因:在存储库中找不到POM 'org.jboss.component.management:jboss-dependency-management-all‘:无法从指定的远程存储库( org.jboss.component.management:jboss-dependency-management-all:pom:6.0.1-redhat-1 : central (http://repo1.maven.org/maven2) for Project org.jboss.component.management:jboss-dependency-management-all )从任何存储库下载工件

我试图遵循在http://www.jboss.org/quickstarts/eap/#build-and-deploy-th%20e-quickstarts上给出的指令,所以我对Maven的唯一配置是,我将settings.xml从快速启动目录复制到.m2 directory.Finally,我试图通过命令“mvn洁净安装jboss as: deploy”构建和部署快速启动,但是它导致了错误:-(

如何修复这个错误?

P.s.:我使用Ubuntu 14.04。

JBoss文件夹的结构如下所示:

代码语言:javascript
复制
.
├── InstallationLog.txt
├── InstallSummary.html
├── jboss-eap-6.2
│   ├── appclient
│   ├── bin
│   ├── bundles
│   ├── docs
│   ├── domain
│   ├── icons
│   ├── JBossEULA.txt
│   ├── jboss-modules.jar
│   ├── LICENSE.txt
│   ├── modules
│   ├── standalone
│   ├── version.txt
│   └── welcome-content
├── jboss-eap-6.2.0.GA-quickstarts
│   ├── bean-validation
│   ├── bmt
│   ├── cdi-alternative
│   ├── cdi-decorator
│   ├── cdi-injection
│   ├── cdi-interceptors
│   ├── cdi-portable-extension
│   ├── cdi-stereotype
│   ├── cdi-veto
│   ├── cluster-ha-singleton
│   ├── cmt
│   ├── configure-postgresql.cli
│   ├── CONTRIBUTING.html
│   ├── CONTRIBUTING.md
│   ├── contributor-settings.xml
│   ├── dist
│   ├── ejb-asynchronous
│   ├── ejb-in-ear
│   ├── ejb-in-war
│   ├── ejb-multi-server
│   ├── ejb-remote
│   ├── ejb-security
│   ├── ejb-security-interceptors
│   ├── ejb-throws-exception
│   ├── ejb-timer
│   ├── forge-from-scratch
│   ├── greeter
│   ├── guide
│   ├── helloworld
│   ├── helloworld-jms
│   ├── helloworld-mbean
│   ├── helloworld-mdb
│   ├── helloworld-osgi
│   ├── helloworld-rs
│   ├── helloworld-singleton
│   ├── helloworld-ws
│   ├── hibernate3
│   ├── hibernate4
│   ├── hornetq-clustering
│   ├── h2-console
│   ├── inter-app
│   ├── jax-rs-client
│   ├── jta-crash-rec
│   ├── jts
│   ├── jts-distributed-crash-rec
│   ├── kitchensink
│   ├── kitchensink-ear
│   ├── kitchensink-jsp
│   ├── kitchensink-ml
│   ├── kitchensink-ml-ear
│   ├── LICENSE.txt
│   ├── logging
│   ├── logging-tools
│   ├── log4j
│   ├── mail
│   ├── numberguess
│   ├── payment-cdi-event
│   ├── picketlink-sts
│   ├── pom.xml
│   ├── README.html
│   ├── README.md
│   ├── RELEASE_PROCEDURE.html
│   ├── RELEASE_PROCEDURE.md
│   ├── remove-postgresql.cli
│   ├── servlet-async
│   ├── servlet-filterlistener
│   ├── servlet-security
│   ├── settings.xml
│   ├── shopping-cart
│   ├── tasks
│   ├── tasks-jsf
│   ├── tasks-rs
│   ├── temperature-converter
│   ├── template
│   ├── wicket-ear
│   ├── wicket-war
│   ├── wsat-simple
│   ├── wsba-coordinator-completion-simple
│   ├── wsba-participant-completion-simple
│   ├── xml-dom4j
│   └── xml-jaxp
└── Uninstaller
└── uninstaller.jar

settings.xml:http://hostcode.sourceforge.net/view/1926

pom.xml:http://hostcode.sourceforge.net/view/1927

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-21 01:44:46

最后,我解决了这个问题-彻底删除所有Maven文件(或包含一些关于Maven的不推荐信息的文件),并且安装它的最新版本是关键:-)

这个解决方案是为Ubuntu14.04LTS编写的(但它也应该在其他版本甚至其他基于Debian的系统中工作)。

逐步解决方案:

1)完全卸载Maven

代码语言:javascript
复制
sudo apt-get purge maven

2)卸载libaether软件包

代码语言:javascript
复制
sudo apt-get purge libaether-java

3)卸载libplexus软件包

代码语言:javascript
复制
sudo apt-get purge libplexus-*

4)最后,从存储库中安装实际的Maven版本

代码语言:javascript
复制
sudo apt-get install maven
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24554703

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档