我在Eclipse中启动JBoss服务器时遇到此错误。
Failed to boot JBoss:
java.lang.IllegalStateException: Incompletely deployed.
DEPLOYMENTS IN ERROR
Deployment "AttachmentStore" is in error due to: java.lang.IllegalArgumentException: wrong arguments. new for taget java.land.reflect.Constructor expected=[java.net.URI] actual=[java.io.File]
我用Google搜索了AttachementStore
错误,大多数建议修改 profile.xml (conf / bootstrap / profile.xml)文件,方法是在构造函数参数节点中添加一个类,如下所示: ...
constructor parameter class="java.io.File"
添加class="java.io.File"
似乎是所有可接受的解决方案,因为它是JBoss中的已知错误,但它对我不起作用。
我知道我正确地添加了类,我检查,重新检查并再次重新检查 profile.xml 文件,但JBoss在启动时仍然抛出相同的错误。我完全不知所措。有没有其他想法?
答案 0 :(得分:1)
主要是由于将java 6升级到java 7或8而导致错误。之前我使用过jdk 6u10并将其更改为jdk 7u45。
使用jdk 6u10或Sun JDK 1.6.0_13的java版本运行项目。 JBOSS成功运行这些JDK版本。