Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法启动jboss 7.1.1_Java_Jboss_Jboss7.x - Fatal编程技术网

Java 无法启动jboss 7.1.1

Java 无法启动jboss 7.1.1,java,jboss,jboss7.x,Java,Jboss,Jboss7.x,我无法在服务器上启动jboss 7.1.1服务器 我已经设置了JAVA_主页和JBOSS_主页 由于某种原因,它会在之后停止 'if errorlevel 1(“-XX:+tieredcomilation-version 1>num2>&1 if not errorlevel 1(设置“JAVA_OPTS=-XX:+tieredcomilation-Dprogram.name=stand-alone.bat-Xms64M-Xmx512M-XX:MaxPermSize=256M-Dsun.rmi.

我无法在服务器上启动jboss 7.1.1服务器

我已经设置了JAVA_主页和JBOSS_主页

由于某种原因,它会在之后停止

'if errorlevel 1(“-XX:+tieredcomilation-version 1>num2>&1 if not errorlevel 1(设置“JAVA_OPTS=-XX:+tieredcomilation-Dprogram.name=stand-alone.bat-Xms64M-Xmx512M-XX:MaxPermSize=256M-Dsun.rmi.dgc.client.gcInterval=3600000-Dsun.rmi.dgc.server.gcInterval=3600000-Djava.net.preferIPv4Stack=true-Dorg.jboss.resolver.warn=true-djbboss.modules.system.pkgs=org.jboss.byteman-djbboss.server.default.config=standalone.xml”)))}'

下面是生成的日志

C:\jboss-as-7.1.1.Final\bin>如果“C:\jboss-as-7.1.1.Final”NEQ “C:\jboss-as-7.1.1。最终“(回音警告JBOSS_HOME可能指向 不同的安装-可能会出现不可预测的结果。)

C:\jboss-as-7.1.1.Final\bin>设置目录名=

C:\jboss-as-7.1.1.Final\bin>如果“Windows\u NT”=“Windows\u NT”(设置 “PROGNAME=standle.bat”)其他(设置“PROGNAME=standle.bat”)

C:\jboss-as-7.1.1.Final\bin>rem设置jboss特定属性

C:\jboss-as-7.1.1.Final\bin>set JAVA_OPTS=-Dprogram.name=standalone.bat-Xms64M -Xmx512M-XX:MaxPermSize=256M-Dsun.rmi.dgc.client.gcInterval=3600000-Dsun.rmi.dgc.server.gcInterval=3600000-Djava.net.preferIPv4Stack=true-Dorg.jboss.resolv er.warning=true-Djboss.modules.system.pkgs=org.jboss.byteman-djbboss.server.def ault.config=standalone.xml

C:\jboss-as-7.1.1.Final\bin>if“xC:\Program Files\Java\jdk1.6.0\u 18; E:\Program F iles\Java\jdk1.6.0_18;“==”x“(设置JAVA=JAVA回音 未设置JAVA_HOME。可能会出现意外结果。已设置回显 JAVA_返回本地JDK目录以避免此消息。)

C:\jboss-as-7.1.1.Final\bin>如果不是“”=“true”(rem添加-客户端到 JVM选项,如果受支持(32位VM),并且未被覆盖

echo“-Dprogram.name=standalone.bat-Xms64M-Xmx512M -XX:MaxPermSize=256M-Dsun.rmi.dgc.client.gcInterval=3600000-Dsun.rmi.dgc.server.gcInterval=3600000-Djav a.net.preferIPv4Stack=true-Dorg.jboss.resolver.warning=true -Djboss.modules.system.pkgs=org.jboss.byteman-Djboss.server.default.config=standalone.xml“| fin dstr/I-server 1>nul if errorlevel 1”(“-client-version 2>&1 | findstr/I /C:“客户端虚拟机”1>nul

如果不是错误级别1(设置“JAVA_OPTS=-client -Dprogram.name=standalone.bat-Xms6 4M-Xmx512M-XX:MaxPermSize=256M-Dsun.rmi.dgc.client.gcInterval=3600000-Dsun.r mi.dgc.server.gcInterval=3600000-Djava.net.preferIPv4Stack=true -Dorg.jboss.res olver.warning=true-Djboss.modules.system.pkgs=org.jboss.byteman-Djboss.server.default.config=standalone.xml”))

rem添加压缩OOP(如果支持)(64位VM),但不覆盖

echo“-Dprogram.name=standalone.bat-Xms64M-Xmx512M -XX:MaxPermSize=256M-Dsun.rmi.dgc.client.gcInterval=3600000-Dsun.rmi.dgc.server.gcInterval=3600000-Djav a.net.preferIPv4Stack=true-Dorg.jboss.resolver.warning=true -Djboss.modules.system.pkgs=org.jboss.byteman-Djboss.server.default.config=standalone.xml“| fin dstr/I”-XX:-使用压缩doops-client“1>nul

如果错误级别为1(“-XX:+UseCompressedOops-Version1>Nul2>&1

如果不是错误级别1(设置“JAVA_OPTS=-XX:+UseCompressedOops -Dprogram.name=stand-alone.bat-Xms64M-Xmx512M-XX:MaxPermSize=256M-Dsun.rmi.dgc.client.gcInterval=3600000-Dsun.rmi.dgc.server.gcInterval=3600000-Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true-Djboss.modules.system.pkgs=org.jboss.byteman -Djboss.server.default.config=standalone.xml”))

rem添加分层编译(如果支持)(64位VM),而不是 覆盖的echo“-Dprogram.name=standalone.bat-Xms64M-Xmx512M -XX:MaxPermSize=256M-Dsun.rmi.dgc.client.gcInterval=3600000-Dsun.rmi.dgc.server.gcInterval=3600000-Djav a.net.preferIPv4Stack=true-Dorg.jboss.resolver.warning=true -Djboss.modules.system.pkgs=org.jboss.byteman-Djboss.server.default.config=standalone.xml“| fin dstr/I”-XX:-分层编译-客户端“1>nul

if errorlevel 1(““-XX:+tieredcomilation-version 1>num2>&1 if 非错误级别1(设置“JAVA_OPTS=-XX:+tieredcomployment -Dprogram.name=stand-alone.bat-Xms64M-Xmx512M-XX:MaxPermSize=256M-Dsun.rmi.dgc.client.gcInterval=3600000-Dsun.rmi.dgc.server.gcInterval=3600000-Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true-Djboss.modules.system.pkgs=org.jboss.byteman -Djboss.server.default.config=standalone.xml“)}


我想这是一个包含空格(或引号)的文件夹路径的问题。 JBOSS_HOME或JAVA_OPTS

==>解决方法:在路径不包含空格、括号、引号和Unicode字符的文件夹上安装JBoss

JBossHome示例:

  • C:\Program Files\jb-eap-6-->错误(空格)

  • C:\Program Files(x86)\jb-eap-6-->更糟(空格和括号)

  • C:\jb-eap-6==>OK,没有空格,没有括号

  • D:\apps\jb-eap-6==>OK,没有空格没有Unicode

如果问题仍然存在,请将该解决方法应用于JAVA_HOME和JAVA_OPTS


p/S:别问我为什么JBoss脚本在Windows上很烂!

有人能调查一下这个问题吗?你能提供一些关于这个问题的信息吗?你的操作系统是什么,java运行时,java版本,java配置,你是如何尝试启动JBoss的,是普通的JBoss还是你做了一些改变…你尝试过重新安装吗?我相信配置过程区分大小写,因此可以尝试将JBOSS_HOME设置为非JBOSS_HOME。