Jboss wildfly-8.1.0.Final实例化InitialContextFactory失败

Jboss wildfly-8.1.0.Final实例化InitialContextFactory失败,jboss,wildfly-8,initial-context,Jboss,Wildfly 8,Initial Context,我得到以下错误 **ERROR:** 2014-10-07 16:33:46,692 ERROR [stderr] (default task-1) javax.naming.NamingException: JBAS011843: **Failed instantiate** **InitialContextFactory org.jboss.naming.remote.client.InitialContextFactory** from classloader ModuleC

我得到以下错误

**ERROR:**

2014-10-07 16:33:46,692 ERROR [stderr] (default task-1) javax.naming.NamingException: 
 JBAS011843: **Failed instantiate** **InitialContextFactory 
 org.jboss.naming.remote.client.InitialContextFactory** from classloader 
 ModuleClassLoader for Module "deployment.wildfly8.1.ear.wildfly8.1-war.war:main"
 from Service Module Loader [Root exception is java.lang.ClassNotFoundException: 
 org.jboss.naming.remote.client.InitialContextFactory from [Module
 "deployment.wildfly8.1.ear.wildfly8.1-war.war:main" from Service Module Loader]]
代码:


您需要在war/WEB-INF/lib目录中包含远程客户端的所有依赖项:

    <dependency>
        <groupId>org.wildfly</groupId>
        <artifactId>wildfly-jms-client-bom</artifactId>
        <version>${version.wildfly}</version>
        <type>pom</type>
    </dependency>

野生蝇
wildfly jms客户端bom
${version.wildfly}
聚甲醛

尝试将
jboss部署结构.xml
添加到顶级.ear文件的
META-INF
。在
jboss deployment structure.xml
中,为
org.jboss.remote naming
org.jboss.ejb客户端添加依赖项

这里有一些关于jboss部署strucure.xml的文档:

其他有用的链接:



谢谢。但我不想在战争中加入自由党。只有服务器本身。那么,服务器中需要添加哪些远程lib呢?下载bom:
mvn org.apache.maven.plugins:maven依赖插件:2.6:get-Dartifact=org.wildfly:wildfly jms客户端bom:${version.wildfly}:pom-Ddest=-U
转到
依赖项部分,请参见
    <dependency>
        <groupId>org.wildfly</groupId>
        <artifactId>wildfly-jms-client-bom</artifactId>
        <version>${version.wildfly}</version>
        <type>pom</type>
    </dependency>