Я загрузил apache-tomcat-7.0.65.tar.gz
отсюда.
Я извлек и начал использовать startup.sh
следующим образом
arul@arul-pc:~$ chmod +x /usr/local/apache-tomcat-7.0.65/bin/startup.sh
arul@arul-pc:~$ cd /usr/local/apache-tomcat-7.0.65/bin/
arul@arul-pc:/usr/local/apache-tomcat-7.0.65/bin$ ./startup.sh
Using CATALINA_BASE: /usr/local/apache-tomcat-7.0.65
Using CATALINA_HOME: /usr/local/apache-tomcat-7.0.65
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.65/temp
Using JRE_HOME: /usr/bin
Using CLASSPATH: /usr/local/apache-tomcat- 7.0.65/bin/bootstrap.jar:/usr/local/apache-tomcat-7.0.65/bin/tomcat-juli.jar
Tomcat started.
arul@arul-pc:/usr/local/apache-tomcat-7.0.65/bin$
Но, когда я пытался открыться в использовании браузера http://localhost:8080/
отказывались от ошибочного соединения.
Как решить это?
РЕДАКТИРОВАНИЕ 1:
Результат, для ps -ef | grep java
arul@arul-pc:~$ ps -ef | grep java
arul 4404 4373 0 11:04 pts/2 00:00:00 grep --color=auto java
РЕДАКТИРОВАНИЕ 2:
Результаты,
arul@arul-pc:~$ which java
/usr/bin/java
arul@arul-pc:~$ java -version
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
arul@arul-pc:~$ cd /usr/local/apache-tomcat-7.0.65/logs/
arul@arul-pc:/usr/local/apache-tomcat-7.0.65/logs$ ls
catalina.out
arul@arul-pc:/usr/local/apache-tomcat-7.0.65/logs$
И когда я открываю catalina.out,
Выполнения Tomcat java
путем создания _RUNJAVA
переменная в setclasspath.sh
. Это составлено путем добавления /bin/java
к JRE_HOME
переменная среды. Ваш JRE_HOME
в настоящее время устанавливается на /usr/bin
. Таким образом, необходимо изменить JRE_HOME
, чтобы быть /usr
вместо этого.
можно переопределить его для startup.sh
сценарий путем предварительного ожидания его как так:
JRE_HOME=/usr ./startup.sh
, Если Вы хотите изменить JRE_HOME
постоянно через систему, добавляют его к или редактируют /etc/environment
.