当我在ubuntu 16.04中安装tomcat 7时出现此错误

时间:2017-05-28 19:13:04

标签: servlets

当我在ubuntu 16.04中安装tomcat 7时出现此错误

  

invoke-rc.d:initscript tomcat7,action" start"失败。   ●tomcat7.service - LSB:启动Tomcat。      已加载:已加载(/etc/init.d/tomcat7;错误;供应商预设:已启用)      活动:失败(结果:退出代码)自Mon 2017-05-29 00:33:24 IST; 6ms前        文档:man:systemd-sysv-generator(8)     进程:972 ExecStart = / etc / init.d / tomcat7 start(code = exited,status = 1 / FAILURE)

     

May 29 00:33:24 developer-HP-Notebook systemd [1]:启动LSB:启动Tomcat ....   5月29日00:33:24 developer-HP-Notebook tomcat7 [972]:*没有找到JDK或JRE - 请设置JAVA_HOME   5月29日00:33:24 developer-HP-Notebook systemd [1]:tomcat7.service:退出控制进程,代码=退出状态= 1   5月29日00:33:24 developer-HP-Notebook systemd [1]:无法启动LSB:启动Tomcat ..   dpkg:错误处理包tomcat7( - configure):    安装后的子进程安装后脚本返回错误退出状态1   处理systemd的触发器(229-4ubuntu17)......   处理ureadahead的触发器(0.100.0-19)......   处理时遇到错误:    tomcat7   E:子进程/ usr / bin / dpkg返回错误代码(1)

1 个答案:

答案 0 :(得分:0)

未安装Java或您没有指向环境变量JAVA_HOME。通过在终端中执行以下命令来检查系统上是否存在java:

 java -version

通过从oracle java下载jdk或jre来安装Java:https://java.com/

或者只是运行:

 sudo apt-get install openjdk-8-jdk