windows系统tomcat降权遇到的小问题及解决方法
2015-07-27 20:30
746 查看
前期主要就是创建一个新的guest用户并赋予java及tomcat目录的权限,不了解的同学可以参考http://www.poluoluo.com/server/201301/192791.html win2008操作也基本一样
出问题的地方主要是后期以tomcat用户启动,这里我想到的方式是runas,于是执行
闪过一个黑框,也没有启动成功,后来我发现runas以administrator账户一样不能启动成功,于是排除了账户自身的问题,用runas启动一个计算机可以正常启动,并且权限是tomcat,说明runas也没问题,这时我想到用runas来启动一个cmd,执行
弹出的cmd下执行
这时发现问题了,弹出了错误
“
”
网上搜了一下,说是要配置环境变量,于是添加环境变量
计算机>属性>环境变量, 新建环境变量。变量名为CATALINA_HOME ,变量值tomcat的目录,我电脑上的为:“d:\apache-tomcat”,注意后面不用多加“\”或者“;”
然后在path后面添加%CATALINA_HOME%\bin\
重启后再以上面的方式启动tomcat即可启动成功
出问题的地方主要是后期以tomcat用户启动,这里我想到的方式是runas,于是执行
runas /user:tomcat "D:\apache-tomcat\bin\startup.bat"
闪过一个黑框,也没有启动成功,后来我发现runas以administrator账户一样不能启动成功,于是排除了账户自身的问题,用runas启动一个计算机可以正常启动,并且权限是tomcat,说明runas也没问题,这时我想到用runas来启动一个cmd,执行
runas /user:tomcat "c:\windows\system32\cmd.exe"
弹出的cmd下执行
D:\apache-tomcat\bin\startup.bat
这时发现问题了,弹出了错误
“
the catalina_home environment variable is not defined correctly this environment variable is needed to run this program
”
网上搜了一下,说是要配置环境变量,于是添加环境变量
计算机>属性>环境变量, 新建环境变量。变量名为CATALINA_HOME ,变量值tomcat的目录,我电脑上的为:“d:\apache-tomcat”,注意后面不用多加“\”或者“;”
然后在path后面添加%CATALINA_HOME%\bin\
重启后再以上面的方式启动tomcat即可启动成功
相关文章推荐
- Tomcat启动脚本
- windows下强制杀死tomcat进程
- 解决8080端口被占,Tomcat无法正常启动
- linux下部署多台tomcat
- Jetty和Tomcat的选择
- 更改Eclipse下Tomcat的部署目录
- JSVC启动Tomcat
- tomcat结合nginx使用小结
- 关于tomcat端口的修改,以及同时部署多个应用,自己遇到的问题以及解决办法
- CXF实战之在Tomcat中发布Web Service(二)
- Intellij IDEA远程调试tomcat
- MyEclipse搭建tomcat服务器过程详解
- Tomcat启动过程
- 视频播放提示:video not found or access denied
- Tomcat 简介
- Linux下Tomcat VM参数修改
- linux下安装tomcat并设置开机自启动
- Eclipse下tomcat输出路径配置
- tomcat部署之字符编码问题
- 【Tomcat】Tomcat报错追踪