Java Tomcat安装os X小牛的问题
Tomcat安装os X小牛的问题 我无法启动服务器,因为它无法启动:Java Tomcat安装os X小牛的问题,java,linux,apache,bash,tomcat,Java,Linux,Apache,Bash,Tomcat,Tomcat安装os X小牛的问题 我无法启动服务器,因为它无法启动: /opt/apache-tomcat-8.0.12/bin/catalina.sh: line 399: /opt/apache-tomcat-8.0.12/logs/catalina.out: No such file or directory SEICCN-3:Downloads stefanieness$ /opt/apache-tomcat-8*/bin/startup.sh Using CATALINA_BASE
/opt/apache-tomcat-8.0.12/bin/catalina.sh: line 399: /opt/apache-tomcat-8.0.12/logs/catalina.out: No such file or directory
SEICCN-3:Downloads stefanieness$ /opt/apache-tomcat-8*/bin/startup.sh
Using CATALINA_BASE: /opt/apache-tomcat-8.0.12
Using CATALINA_HOME: /opt/apache-tomcat-8.0.12
Using CATALINA_TMPDIR: /opt/apache-tomcat-8.0.12/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home
Using CLASSPATH: /opt/apache-tomcat-8.0.12/bin/bootstrap.jar:/opt/apache-tomcat-8.0.12/bin/tomcat-juli.jar
touch: /opt/apache-tomcat-8.0.12/logs/catalina.out: No such file or directory
/opt/apache-tomcat-8.0.12/bin/catalina.sh: line 399: /opt/apache-tomcat-8.0.12/logs/catalina.out: No such file or directory
SEICCN-3:Downloads stefanieness$ $CATALINA_HOME/bin/startup.sh
-bash: /bin/startup.sh: No such file or directory
Apache Tomcat安装:
SEICCN-3:assignment1 stefanieness$ sudo mkdir /opt
Password:
mkdir: /opt: File exists
SEICCN-3:assignment1 stefanieness$ sudo mv /Users/stefanieness/Downloads/apache-tomcat-8* /opt/
SEICCN-3:assignment1 stefanieness$ /opt/apache-tomcat-8*/bin/startup.sh
Using CATALINA_BASE: /opt/apache-tomcat-8.0.12
Using CATALINA_HOME: /opt/apache-tomcat-8.0.12
Using CATALINA_TMPDIR: /opt/apache-tomcat-8.0.12/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk/Contents/Home
Using CLASSPATH: /opt/apache-tomcat-8.0.12/bin/bootstrap.jar:/opt/apache-tomcat-8.0.12/bin/tomcat-juli.jar
touch: /opt/apache-tomcat-8.0.12/logs/catalina.out: No such file or directory
/opt/apache-tomcat-8.0.12/bin/catalina.sh: line 399: /opt/apache-tomcat-8.0.12/logs/catalina.out: No such file or directory
SEICCN-3:assignment1 stefanieness$java-版本
java版本“1.7.0_67”
Java(TM)SE运行时环境(build 1.7.0_67-b01)
Java HotSpot(TM)64位服务器虚拟机(构建24.65-b04,混合模式)
sudo mv/Users/stefanieness/Downloads/apache-tomcat-8*/opt/
mv:rename/Users/stefanieness/Downloads/apache-tomcat-8.0.12至/opt/apache-tomcat-8.0.12:目录不为空
SEICCN-3:assignment1 stefanieness$sudo mkdir/opt
密码:
mkdir:/opt:文件存在
SEICCN-3:assignment1 stefanieness$sudo mv/Users//Downloads/apache-tomcat-8*/opt/
-bash:myUser:没有这样的文件或目录
SEICCN-3:assignment1stefanieness$sudo mv/Users/stefanieness/Downloads/apache-tomcat-8*/opt/
mv:rename/Users/stefanieness/Downloads/apache-tomcat-8.0.12至/opt/apache-tomcat-8.0.12:目录不为空
SEICCN-3:assignment1 stefanieness$cd~/下载/
SEICCN-3:下载stefanieness$tar-zxvf./apache-tomcat-8.0.12.tar.gz
tar:打开存档文件时出错:无法打开“./apache-tomcat-8.0.12.tar.gz”
SEICCN-3:下载stefanieness$sudo mkdir-p/usr/local
密码:
SEICCN-3:下载stefanieness$sudo mv~/Downloads/apache-tomcat-8*/usr/local
SEICCN-3:下载stefanieness$sudo rm-f/Library/Tomcat
SEICCN-3:下载stefanieness$sudo ln-s/usr/local/apache-tomcat-8*/Library/tomcat
SEICCN-3:下载stefanieness$sudo chown-R stefanieness/Library/Tomcat
用法:chown[-fhv][-R[-H |-L |-P]]所有者[:组]文件。。。
chown[-fhv][-R[-H |-L |-P]]:组文件。。。
SEICCN-3:下载stefanieness$sudo chmod+x/Library/Tomcat/bin/*.sh
SEICCN-3:下载stefanieness$/opt/apache-tomcat-8*/bin/startup.sh
使用CATALINA_BASE:/opt/apache-tomcat-8.0.12
使用CATALINA_HOME:/opt/apache-tomcat-8.0.12
使用CATALINA_TMPDIR:/opt/apache-tomcat-8.0.12/temp
使用JRE_HOME:/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/HOME
使用类路径:/opt/apache-tomcat-8.0.12/bin/bootstrap.jar:/opt/apache-tomcat-8.0.12/bin/tomcat-juli.jar
touch:/opt/apache-tomcat-8.0.12/logs/catalina.out:没有这样的文件或目录
/opt/apache-tomcat-8.0.12/bin/catalina.sh:第399行:/opt/apache-tomcat-8.0.12/logs/catalina.out:没有这样的文件或目录
SEICCN-3:下载stefanieness$cd/Users/stefanieness/tomcat/bin
-bash:cd:/Users/stefanieness/tomcat/bin:没有这样的文件或目录
我发现的其他教程:
editrocket.com/articles/tomcat_mac.html
以这种方式启动服务器不起作用。
有人知道一个好的教程或者我能做什么吗?看起来你至少错过了两件事。首先,创建日志目录(
-p
创建路径中的每个目录,如果它们存在,则不会抱怨):
此外,就@ErrorAnswer而言,您需要在启动tomcat之前在命令行上运行,或者放入配置文件或rc脚本:
env CATALINA_HOME=/opt/apache-tomcat-8.0.12 /opt/apache-tomcat-8.0.12/bin/catalina.sh jpda start
希望这能有所帮助。至少有一些错误是因为您已经有了一个目录。您不能忽略基本的shell/OS/文件系统基础。我可以做些什么来安装它呢?编辑.bash_配置文件,并在其中使用正确的路径导出CATALINA_主页…定义“安装它”。将它解压缩到主目录下的某个目录,然后从那里运行它,效果很好,而且您不需要设置任何内容。
env CATALINA_HOME=/opt/apache-tomcat-8.0.12 /opt/apache-tomcat-8.0.12/bin/catalina.sh jpda start