首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >服务tomcat8通过使用服务tomcat8启动失败

服务tomcat8通过使用服务tomcat8启动失败
EN

Stack Overflow用户
提问于 2016-03-28 09:57:16
回答 3查看 57.9K关注 0票数 9

我正在使用Vagrant部署到Ubuntu,并尝试启动一个tomcat8服务。

Tomcat 8是由apt-get install tomcat8安装的。

在使用service tomcat8 start命令时,我得到了以下错误:

服务失败。有关详细信息,请参阅"systemctl状态tomcat8.service“和"journalctl -xe”。

然后我跟踪了systemctl status tomcat8.service,发现:

?服务- LSB:启动Tomcat。加载:加载(/etc/init.d/tomcat8 8) 活动:失败(结果:退出代码),自2016-03-28 09:44:17 GMT;5s前 医生:man:systemd generator(8) 进程: 884 ExecStop=/etc/init.d/tomcat8 8 stop (code=exited,status=0/SUCCESS) 进程: 1312 ExecStart=/etc/init.d/tomcat8start (code=exited,status=1/FAILURE) 3月28日09:44:12流浪 3月28日09:44:12流浪者-ubuntu-可靠的tomcat81312:*启动tomcat8引擎tomcat8 3月28日09:44:17流浪- tomcat81312:...fail! 3月28日09:44:17流浪汉-ubuntu-可靠的systemd1: tomcat8.服务:控制进程退出,code=exited status=1 3月28日09:44:17流浪汉-ubuntu-可靠的systemd1:失败启动LSB:启动Tomcat。 3月28日09:44:17流浪者-ubuntu-信任的systemd1:单元tomcat8.服务进入失败状态。 3月28日09:44:17流浪汉-ubuntu-可靠的systemd1: tomcat8.服务失败。

我不知道如何继续运行我的Tomcat 8服务。

EN

回答 3

Stack Overflow用户

发布于 2019-11-29 14:29:18

当tomcat8服务器在用户tomcat8下运行并由根用户创建catalina.out时,可能会引发此问题。

要解决这个问题,请删除catalina.out并让tomcat8重新创建它。

票数 6
EN

Stack Overflow用户

发布于 2016-07-09 02:08:08

这可能与这只虫子有关。最近版本的Java不赞成使用经过认可的目录,但如果指定了目录,则会失败,但即使不存在,Tomcat8也会指定目录。检查您问题的注释中建议的登录/var/log/tomcat8/,看看这是否确实是问题的根源。如果是的话,您可以等待错误被修复,或者尝试在链接的bug报告中建议更新的catalina.sh文件。

票数 2
EN

Stack Overflow用户

发布于 2019-08-05 13:46:02

验证您的tomcat8配置file in /etc/default/tomcat8。查看是否存在配置不良的变量。

对我来说,此错误是由配置文件中的下列变量引起的:

代码语言:javascript
复制
-Djava.awt.headless=true -XX:+UseConcMarkSweepGC
JAVA_OPTS="-Djava.awt.headless=true -Xss4m -Xmx2g -XX:+UseConcMarkSweepGC"

我评论了一下,结果成功了。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36259907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档