window8下jboss4启动run.bat报错"此时不应有 \Java\jdk1.6.0_21\lib\tools.jar。"解决办法
2014-04-01 16:17
507 查看
1.现象:
在window8下启动一个老项目需要用到jboss4.0.5,启动报错“此时不应有 \Java\jdk1.6.0_21\lib\tools.jar。”。
![](http://img.blog.csdn.net/20140401160801625?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjIyNzE3Nw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
在网上搜了很多解决办法都不起作用,只能查看run.bat脚本了。
2.解决办法:
修改run.bat文件,将设置JBOSS_CLASSPATH中有关%JAVAC_JAR%的内容去掉即可,具体如下:
![](http://img.blog.csdn.net/20140401161424625?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjIyNzE3Nw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
代码片段:
在window8下启动一个老项目需要用到jboss4.0.5,启动报错“此时不应有 \Java\jdk1.6.0_21\lib\tools.jar。”。
在网上搜了很多解决办法都不起作用,只能查看run.bat脚本了。
2.解决办法:
修改run.bat文件,将设置JBOSS_CLASSPATH中有关%JAVAC_JAR%的内容去掉即可,具体如下:
代码片段:
if "%JBOSS_CLASSPATH%" == "" ( rem set JBOSS_CLASSPATH=%JAVAC_JAR%;%RUNJAR% set JBOSS_CLASSPATH=%RUNJAR% ) else ( rem set JBOSS_CLASSPATH=%JBOSS_CLASSPATH%;%JAVAC_JAR%;%RUNJAR% set JBOSS_CLASSPATH=%JBOSS_CLASSPATH%;%RUNJAR% )
相关文章推荐
- 此时不应有 \Java\jdk1.6.0_43的解决办法
- Gradle: 此时不应有 \Android\android-studio\sdk\tools\lib\\find_java.exe。解决方法
- maven 报Unable to locate the Javac Compiler in: D:\Program Files\Java\jdk1.6.0_20\..\lib\tools.jar
- 启动 webLogic的时候有错误 此时不应有 \Java\jdk\lib\dt.jar
- Failed executing 'cmd.exe /X /C ""C:\Program Files\Java\jdk1.6.0_38\jre\..\bin\jarsigner.exe"
- 安装版的tomcat7 "Java heap space"内存溢出解决办法
- 执行Hive时出现org.apache.hadoop.util.RunJar.main(RunJar.java:136) Caused by: java.lang.NumberFormatException: For input string: "1s"错误的解决办法(图文详解)
- js提交java后台,双引号转义为"解决办法……StringEscapeUtils.unescapeHtml4完美解决
- Eclipse报错 due to restriction on required library C:/Java/jdk1.6.0_10/jre/lib/rt.jar 解决方案
- 解决办法:matlab Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap
- SDK Manager 打不开, "系统找不到指定路径 " "Unable to access jarfile lib\archquery.jar"问题的解决办法
- 成功安装JAVA SE/jdk-9.0.4版本后,未发现jdk/lib的tools.jar和dt.jar文件
- JDK安装后 没有tools.jar 和dt.jar包的解决办法
- ElasticSearch系列(4) windows 安装插件时报“此时不应有 \Java\jdk1.8.0_111”的解决办法
- MySQL "Can't connect to local mysql server through socket '/var/lib/mysql/mysql.sock'"问题的解决办法
- The archive: F:/soft/java/jdk-8u31-windows-x64/lib/tools.jar which is referenced by the classpath,
- Eclipse 报 “Exception in thread "main" java.lang.OutOfMemoryError: Java heap space ”错误的解决办法
- Eclipse 报 “Exception in thread "main" java.lang.OutOfMemoryError: Java heap space ”错误的解决办法
- Your version is: java version "1.6.0_23". The correct version is: Java SE 1.6. 解决方法
- Exception in thread "main" java.lang.NoClassDefFoundError: Demo (wrong name: com/zhangyun/Demo)解决办法