启动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** - ...
安装过程中,需要将JBOSS安装目录设置为不带空格的目录,以避免未来可能出现的一些莫名的错误。同时,在“环境变量设置”中设置名为JBOSS_HOME的环境变量,值为JBOSS的安装路径。 在安装完成后,我们可以通过运行...
下载完成后,将其解压缩后即可完成安装,解压缩后将其放置到一个不带空格的目录中,例如 E:\JBoss4.2.1。同时,在“环境变量设置”中设置名为 JBOSS_HOME 的环境变量,值为 JBoss 的安装路径。 二、测试安装 在...
- 路径中存在空格会导致MyEclipse在启动服务器时报错:“Could not find the main class”。 - **其他注意事项**: - 在配置过程中确保所有步骤都正确执行。 - 检查JBoss版本与MyEclipse版本兼容性。 - 如果...
- **bin**:包含启动和关闭JBoss的脚本,如`run.bat`和`shutdown.bat`。 - **client**:存放与JBoss通信所需的Java库(JARs)。 - **docs**:提供配置示例和DTD文档。 - **docs/dtd**:存储用于验证JBoss配置XML文件...
访问JBoss官网或WildFly官网,根据你的需求选择合适的版本进行下载,并将其解压缩到一个方便的位置,同样避免在路径中使用中文字符和空格,以防止可能出现的兼容性问题。 现在,启动Eclipse,你会看到一个工作区,...
下载完成后,使用解压缩工具将其解压到一个不含空格的文件夹,例如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. **文件不存在**:最...
- **bin**:包含启动和停止JBoss的脚本,如`run.bat`和`shutdown.bat`。 - **client**:存放客户端与JBoss通信所需的Java库(JAR文件)。 - **docs**:配置示例文件,如数据库配置文件。 - **docs\dtd**:包含JBoss...
JBoss 是一个开源的应用服务器,基于Java EE规范,提供了一个用于开发和部署企业级应用的平台。本篇文章将详细介绍JBoss 5.0.1的下载、安装和配置过程,以及其核心目录结构。 1. JBoss 下载与安装 JBoss 5.0.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. ...
JBoss是一款开放源代码的应用服务器,主要用作开发和部署企业级Java应用程序。本文将深入解析JBoss的安装、配置及如何将其集成至MyEclipse环境中,以及部署J2EE项目的详细步骤。 #### JBoss的安装与配置 ##### 1. ...
接着,选择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安装在`...