启动JBoss时报如下错误: 22:53:52,907 ERROR [MainDeployer] Could not create deployment: file:/D:/新建文件夹/jboss-4.2.2.GA/server/default/conf/jboss-service.xml org.jboss.deployment.DeploymentException: - nested throwable: (java.lang.reflect.UndeclaredThrowableException) at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:196) at org.jboss.system.ServiceController.install(ServiceController.java:226) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy4.install(Unknown Source) at org.jboss.deployment.SARDeployer.create(SARDeployer.java:249) at org.jboss.deployment.MainDeployer.create(MainDeployer.java:969) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:818) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy5.deploy(Unknown Source) at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482) at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362) at org.jboss.Main.boot(Main.java:200) at org.jboss.Main$1.run(Main.java:508) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.reflect.UndeclaredThrowableException at org.jboss.system.ServiceCreator.install(ServiceCreator.java:236) at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:451) at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:171) ... 36 more Caused by: java.lang.Error: ERROR: it turns out the root cause is not always a runtime exception! at org.jboss.mx.server.MBeanServerImpl.handleInstantiateExceptions(MBeanServerImpl.java:1295) at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:1237) at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:286) at org.jboss.mx.server.MBeanServerImpl.createMBean(MBeanServerImpl.java:344) at org.jboss.system.ServiceCreator.install(ServiceCreator.java:157) ... 38 more
|
错误原因:
注意java环境变量要配置正确
jboss不支持中文文件名,请使用英文文件名
这个错误一般都是指jboss加载jboss-service.xml出错,要么没找到改文件,要么该文件损坏,中文的目录jboss是不支持的。将新建文件夹改成英文名就可以了
分享到:
相关推荐
MyEclipse会使用这个JDK来启动和运行JBoss服务器。 - 然后,配置"Launch Configuration"。这通常涉及到指定服务器的工作目录和日志文件位置等。根据需要进行设置,完成后点击"OK"。 3. **启动和测试JBoss** - ...
下载完成后,将其解压缩后即可完成安装,解压缩后将其放置到一个不带空格的目录中,例如 E:\JBoss4.2.1。同时,在“环境变量设置”中设置名为 JBOSS_HOME 的环境变量,值为 JBoss 的安装路径。 二、测试安装 在...
- 路径中存在空格会导致MyEclipse在启动服务器时报错:“Could not find the main class”。 - **其他注意事项**: - 在配置过程中确保所有步骤都正确执行。 - 检查JBoss版本与MyEclipse版本兼容性。 - 如果...
访问JBoss官网或WildFly官网,根据你的需求选择合适的版本进行下载,并将其解压缩到一个方便的位置,同样避免在路径中使用中文字符和空格,以防止可能出现的兼容性问题。 现在,启动Eclipse,你会看到一个工作区,...
- **bin**:包含启动和关闭JBoss的脚本,如`run.bat`和`shutdown.bat`。 - **client**:存放与JBoss通信所需的Java库(JARs)。 - **docs**:提供配置示例和DTD文档。 - **docs/dtd**:存储用于验证JBoss配置XML文件...
下载完成后,使用解压缩工具将其解压到一个不含空格的文件夹,例如E:\JBoss\JBOSS5.0 Beta4,避免因路径中含有空格导致的潜在问题。 安装过程中,需要设置系统环境变量。创建一个名为JBOSS_HOME的环境变量,其值应...
- **bin**:存放启动和停止JBoss的脚本。 - **client**:提供客户端与JBoss通信所需的Java库(JARs)。 - **docs**:包含配置样本文件,如数据库配置等。 - **docs/dtd**:存储JBoss使用的XML文件的DTD。 - **lib**...
当出现“jboss-service.xml could not be opened, does it exist”的错误时,通常意味着JBOSS服务器在启动过程中无法找到或打开`jboss-service.xml`文件。这可能是由以下几个原因造成的: 1. **文件不存在**:最...
在IT行业中,开发环境的配置是开发者日常工作中不可或缺的一部分。本教程主要关注的是如何使用Eclipse集成开发环境(IDE)配合JBossIDE插件以及JBoss应用服务器来搭建一个高效、稳定的Java EE开发环境。接下来,我们...
- `bin`:包含了启动和关闭JBoss的脚本,如`run.bat`和`shutdown.bat`。 - `client`:存放与JBoss通信所需的Java库(JARs)。 - `docs`:文档和样本配置文件,如数据库配置。 - `docs/dtd`:JBoss中使用的XML文件的...
- 解压下载的JBoss压缩文件到本地目录,并注意目录名不要包含中文和空格,以免出现路径问题。 - 配置JBoss环境变量JBOSS_HOME,该步骤非必须,但建议配置以避免后续Eclipse中出现找不到JBoss环境变量的错误。 3. ...
接着,选择Jboss4的安装路径,建议避免含有空格或中文字符的路径,以防止可能出现的兼容性问题。点击“下一步”继续。 在组件选择环节,您可以根据个人需求选择要安装的Jboss4组件。这可能包括核心服务、管理工具、...
确保避免在路径中使用带有空格的文件夹名,因为这可能会导致后续的运行错误。 安装步骤非常简单,只需将解压后的文件夹放置到指定位置,并在系统的环境变量中创建一个新的变量名为JBOSS_HOME,其值设定为JBoss的...
在安装过程中需要注意,JBoss的解压目录不应包含空格,否则可能会导致配置问题。同样,确保安装的是完整的JDK而非仅JRE,以便MyEclipse能识别到。在MyEclipse中配置服务器路径和JDK路径,启用服务器并选择正确的JDK...
5. **选择组件**:JBoss IDE通常包含多个插件和组件,如Eclipse基础平台、Java开发工具、JBoss AS或WildFly服务器支持等。根据你的开发需求,可以选择安装全部或部分组件。 6. **配置设置**:在安装过程中,你可能...
### 如何配置JDK、Tomcat和JBoss #### 一、配置JDK 1.5的环境变量及运行Java程序 ##### 1. 安装JDK 1.5 - **安装过程**:安装JDK的过程相对简单,按照默认安装流程即可完成。 - **安装位置**:假设JDK 1.5安装在`...
1. **bin**:存放启动和关闭JBoss的脚本,如run.bat和shutdown.bat。 2. **client**:包含与JBoss通信所需的Java库(JARs)。 3. **docs**:包含配置示例文件和DTDs。 4. **docs/dtd**:存储JBoss使用的XML文件的...