Tomcat 无法启动的解决办法
2011-01-26 09:23
330 查看
可能我们正需要 Tomcat 的时候,Tomcat 却不论如何都启动不了了,这个大有可能是 JAVA_HOME 的未配置或未配置正确。
大家都会做的那个方法是立即给电脑配置环境变量,就像当初配置 JAVA 一样,我们干 JAVA 的可都是老道了,当初刚学虽然很费解,可是现在我们都明白啦,哈哈。
突然,老板说,为了一个 Tomcat 为电脑配置环境变量是不是不太合适啊?额,一头冷汗,没办法,老板都要求了,只好去想别的法子了。
其实在 Tomcat 中也可以指定 JAVA_HOME ,在 Tomcat 中指定的 JAVA_HOME 是只归 Tomcat 所有,正符合老板的意思。我们可以这样做:
打开 Tomcat 目录,在 bin 目录下找到 startup.bat ,这是一个批处理文件,说到这儿,或许很多人都知道如何办事了,呵呵。无奈我们搞 JAVA 的就是不精通 WIndows ,没办法,好在貌似不是很难吧。无论如何,我们都得先把这个文件打开,额,用记事本?(⊙o⊙)…,大哥,我喜欢花花绿绿的好不好?呵呵,还是用 Notepad++、UE 之类的加强版的记事本吧。其实改动很小很小,记事本完全可以胜任。改动嘛,就是在按 Ctrl + Home 定位到文件起始,添加如下代码,按 Enter 换行,Ctrl + S,完工!
代码是因人而异的,没有人傻乎乎的全盘复制吧?
.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, "Courier New", courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }---EOF---
还有个方法就是在每次启动 Tomcat 的命令行中指定 JAVA_HOME,开发阶段这个很麻烦的说。
大家都会做的那个方法是立即给电脑配置环境变量,就像当初配置 JAVA 一样,我们干 JAVA 的可都是老道了,当初刚学虽然很费解,可是现在我们都明白啦,哈哈。
突然,老板说,为了一个 Tomcat 为电脑配置环境变量是不是不太合适啊?额,一头冷汗,没办法,老板都要求了,只好去想别的法子了。
其实在 Tomcat 中也可以指定 JAVA_HOME ,在 Tomcat 中指定的 JAVA_HOME 是只归 Tomcat 所有,正符合老板的意思。我们可以这样做:
打开 Tomcat 目录,在 bin 目录下找到 startup.bat ,这是一个批处理文件,说到这儿,或许很多人都知道如何办事了,呵呵。无奈我们搞 JAVA 的就是不精通 WIndows ,没办法,好在貌似不是很难吧。无论如何,我们都得先把这个文件打开,额,用记事本?(⊙o⊙)…,大哥,我喜欢花花绿绿的好不好?呵呵,还是用 Notepad++、UE 之类的加强版的记事本吧。其实改动很小很小,记事本完全可以胜任。改动嘛,就是在按 Ctrl + Home 定位到文件起始,添加如下代码,按 Enter 换行,Ctrl + S,完工!
1: set JAVA_HOME=C:/Program Files/Java/jdk1.6.0_21
代码是因人而异的,没有人傻乎乎的全盘复制吧?
.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, "Courier New", courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }---EOF---
还有个方法就是在每次启动 Tomcat 的命令行中指定 JAVA_HOME,开发阶段这个很麻烦的说。
相关文章推荐
- [Tomcat]无法使用tomcat6.exe启动服务解决办法
- Tomcat设置正常的情况下无法启动的原因及解决办法
- eclipse内部启动tomcat,外部浏览器无法打开127.0.0.1:8080的原因和解决办法
- tomcat在Debug模式下无法启动解决办法
- tomcat启动成功之后无法访问项目主页解决办法
- tomcat启动一闪就退出的错误无法查看错误信息的解决办法
- tomcat在Debug模式下无法启动解决办法
- tomcat启动 项目可以访问 但是 tomcat界面无法访问 解决办法
- [Tomcat]无法使用tomcat6.exe启动服务解决办法, The system cannot find the Registry key for service 'tomcat7'
- 在Galileo Eclipse中启动Tomcat后,http://localhost:8080/无法访问,但是独立启动Tomcat却完全正常的解决办法
- tomcat 由于虚拟内存不够无法启动 解决办法
- tomcat无法启动解决办法
- tomcat在Debug模式下无法启动解决办法
- tomcat正常启动但是对应的网页却无法访问------解决办法
- tomcat解压版无法启动tomcat*.exe解决办法
- 关于tomcat服务器无法启动一解决办法
- Tomcat无法启动解决办法
- tomcat无法启动的原因排错以及端口被占用的解决办法
- eclipse中tomcat启动后无法访问8080及无法发布到webapps下的解决办法
- Eclipse启动Tomcat后无法访问项目解决办法