如何将存在maven仓库中的jar包加载到JBoss的环境中

在JBoss中启动自己的组件报如下的错误,首先检查自己的组件的pom文件中是否有加入上述的依赖,如果没有加入该依赖的话,就到maven的中央仓库中去找到指定的依赖,其中maven的中央仓库的地址是:::http://search.maven.org/  。若自己的pom文件中存在该依赖,但是仍然报这个错误的原因就是,该需要的依赖是已经加到maven的本地仓库了,但是并没有从maven的本地仓库加载到JBoss的环境中,所以你需要做的事情是把在maven仓库的jar包怎么加载到JBoss的环境中,有一下三种方法


第一种::在JBoss的控制台下先通过命令:restart :bundleID然后看看缺少什么jar包,然后到maven的中央仓库中去下载相应的jar包,将该jar包放在JBoss的deploy文件夹下面,JBoss会自动加载里面的jar包,但是这样不太合理,因为其他人可能也会用这样的方式导入不同版本的,但是是同一类型的jar包,所以会有版本的冲突

第二种::在JBoss的deploy文件夹下用features文件下配置来进行将相应的jar包配置进行,添加bundle,然后在features文件中加入groupid,等来进行配置


第三种:将需要的jar包放在自己的项目里进行打包,这样做的话可以避免会由于自己导入的jar包影响其他的组件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值