gpt4 book ai didi

maven - JBoss + Maven : Error building POM

转载 作者:行者123 更新时间:2023-12-04 18:34:27 26 4
gpt4 key购买 nike

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

这是确切的错误:

[INFO] 构建 POM 时出错(可能不是此项目的 POM)。
项目ID:org.jboss.component.management:jboss-dependency-management-all
原因:在存储库中找不到 POM 'org.jboss.component.management:jboss-dependency-management-all':无法从任何存储库下载 Artifact
org.jboss.component.management:jboss-dependency-management-all:pom:6.0.1-redhat-1
从指定的远程存储库:
中央 ( http://repo1.maven.org/maven2 )
对于项目 org.jboss.component.management:jboss-dependency-management-all

我试图按照 http://www.jboss.org/quickstarts/eap/#build-and-deploy-th%20e-quickstarts 给出的说明进行操作。 ,所以我唯一的 Maven 配置是,我将 settings.xml 从 quickstart 目录复制到 .m2 目录。最后我尝试通过命令“mvn clean install jboss-as:deploy”构建和部署快速启动,但它导致了错误: -(

如何修复这个错误?

P.s.:我使用的是 Ubuntu 14.04。

这就是我的 JBoss 文件夹的结构如下所示:

.
├── 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

设置.xml: http://hostcode.sourceforge.net/view/1926

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

最佳答案

最终我解决了这个问题 - 彻底删除所有 Maven 文件(或包含有关 Maven 的一些弃用信息的文件)并安装其最新版本是关键:-)

此解决方案是为 Ubuntu 14.04 LTS 编写的(但它也应该适用于其他版本,甚至其他基于 Debian 的系统)。

分步解决方案:

1)完全卸载Maven

sudo apt-get purge maven

2)卸载libaether包
sudo apt-get purge libaether-java

3) 卸载 libplexus 软件包
sudo apt-get purge libplexus-*

4) 最后,从存储库安装实际的 Maven 版本
sudo apt-get install maven

关于maven - JBoss + Maven : Error building POM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24554703/

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