急啊,被Java搞死了。。。tomcat启动时报Failed creating ....../jvm.dll

yangcomes 2011-05-24 11:40:08
没法截图,我写下来吧!

我的电脑-环境变量,我配的JAVA_HOME是:
C:\Program Files\Java\jdk1.6.0_25

CATALINA_HOME =
E:\tools\apache-tomcat-6.0.16
CATALINA_BASE =
E:\tools\apache-tomcat-6.0.16

其它不一而足。

问题一:

我在tomcat的conf/server.xml 的Host标签中有类似如下配置:
<Context docBase="E:\yang\ws\xx1\html" path="/xx1" privileged="false"/>
<Context docBase="E:\yang\ws\xx2\html" path="/xx2" privileged="false"/>

然后在E:\yang\ws\xx1\html和E:\yang\ws\xx2\html下都有一个一样的1.html的页面,里面是几行简单的代码;
然后在MyEclipse中 Servers那里启了Tomcat,结果访问
localhost:8080/xx1/1.html不成功
localhost:8080/xx2/1.html却成功?!
难道有什么区别吗??
此崩溃1。

问题二:

我进入
E:\tools\apache-tomcat-6.0.16\bin中,双击tomcat6w.exe,然后点Start,好像没启起来。
然后看日志:
E:\tools\apache-tomcat-6.0.16\logs\jakarta_service_20110524.log内容如下:

[2011-05-24 11:37:51] [174 javajni.c] [error] 找不到指定的模块。
[2011-05-24 11:37:51] [986 prunsrv.c] [error] Failed creating java C:\Program Files\Java\jdk1.5.0_06\jre\bin\server\jvm.dll
[2011-05-24 11:37:51] [1260 prunsrv.c] [error] ServiceStart returned 1

这是咋回事?我JDK是1.6的啊,1.5是以前装的,C:\Program Files\Java\jdk1.5.0_06\这个文件夹根本没有,JAVA_HOME也是1.6的哇!!

此崩溃2!


各位大侠一定要救命啊。。搞这个都搞了好久了。。

我刚从C转到做Java,结果发现Java比C复杂多了,环境变量啊软件版本啊这些把我搞死了……

能玩转Java的都是牛人啊。。


...全文
1358 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lhw978 2012-03-22
  • 打赏
  • 举报
回复
[b]Java是垃圾,sun是大骗子。
C/C++ PK Java:
[/b]
http://www.cnblogs.com/Lhw978


芒果 2011-05-24
  • 打赏
  • 举报
回复
你的JAVA环境配置有一些问题,如果配置成功,在cmd 命令窗口执行java 看执行情况
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_25
PATH=%JAVA_HOME%\bin;%PATH%
CLASSPATH=.;%JAVA_HOME%\lib\tools.jar
希望对你有帮助
yangcomes 2011-05-24
  • 打赏
  • 举报
回复
问题一 解决了。
原来是 xx1\html\WEB-INF\web.xml 写得不好,多启了一些东西,启不启来。

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧