当我在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)
答案 0 :(得分:0)
未安装Java或您没有指向环境变量JAVA_HOME。通过在终端中执行以下命令来检查系统上是否存在java:
java -version
通过从oracle java下载jdk或jre来安装Java:https://java.com/。
或者只是运行:
sudo apt-get install openjdk-8-jdk