Tomcat 启动问题 eval: {JAVA_HOME}/jre/bin/java: not found

i为伱而搁浅 2015-01-06 12:43:28
在ubuntu下面运行tomcat,必须要以root身份运行吗?在bin目录下,直接运行startup.sh脚本的话,没有错误提示,但是不能登陆tomcat的页面,而运行shutdown.sh的时候,会出现eval: {JAVA_HOME}/jre/bin/java: not found的错误提示,但是ll $eval: {JAVA_HOME}/jre/bin/java,发现此文件确实存在。
如果以sudo ./startup.sh运行,就可以了,页面可以访问,sudo ./shutdown也成功执行了。
PS:环境变量JAVA_HOME,JRE_HOME,CATALINA_HOME都没问题啊。但是以非root权限运行,就是不行。
...全文
3184 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bingbingsyr 2016-10-29
  • 打赏
  • 举报
回复
我也遇到了一样的问题,怎么办呢
alaclp 2015-01-27
  • 打赏
  • 举报
回复
我也遇到了类似情况,但在eclipse启动没有问题
i为伱而搁浅 2015-01-09
  • 打赏
  • 举报
回复
我没有安装,只是下载下来了,然后解压到自己的home目录地下,配置好了环境变量
FightForProgrammer 2015-01-07
  • 打赏
  • 举报
回复
你安装的时候有没有指定呢、 http://bbs.csdn.net/topics/390966244
i为伱而搁浅 2015-01-06
  • 打赏
  • 举报
回复
端口号8080也没被占用

18,828

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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