我是Linux的新手,但我花了一整天时间安装了Java和Tomcat.我的目标是使用这个Linux机器托管应用程序.我知道从我的基于Windows的机器一切正常,但它是我的笔记本电脑所以我打算使用Linux Box作为我的专用服务器.
在许多论坛之后,我现在已经安装了Tomcat 7.但是我无法开始.
更改为tomcat目录和"./startup.sh"我得到以下输出:
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: usr/lib/jvm/java-6-sun/
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Run Code Online (Sandbox Code Playgroud)
那是输出的结束.
但是localhost:8080没有启动,并且在tomcat日志文件中出现错误"eval:1:usr/lib/jvm/java-6-sun // bin/java:not found"
希望这里有一些专家可以帮助我解决这个问题.请注意,对于Linux,我是新手.
PS:我的Linux版本是Ubuntu 10.04 LTS - Lucid Lynx
JRE_HOME /在它开始时缺少一个.
您的CATALINA_HOME和CLASSPATH看起来也是错误的,local.tomcat而不是a local/tomcat而c\tomcat-juli不是tomcat-juli
尝试在命令行上输入:
$ export CATALINA_HOME=/usr/local/tomcat
$ export JRE_HOME=/usr/lib/jvm/java-6-sun
$ /usr/local/tomcat/bin/catalina.sh run
Run Code Online (Sandbox Code Playgroud)
这将在你打开的终端中运行Tomcat,这样你就可以看到它做的事情.按CTRL + C退出它.