2010-12-23 22 views
6

Linux'ta yeniyim ama bir gün geçirdim Java ve Tomcat'i kurdum. Amacım, bu Linux kutusuyla bir Uygulama barındırmaktır. Windows tabanlı makinemden her şeyin iyi çalıştığını biliyorum, ama bu benim dizüstü bilgisayarım, bu yüzden Linux Box'ı özel sunucum olarak kullanmayı planlıyorum.tomcat, linux makinesinde çalışmaya başlamadı

çok çok forumlarda ardından şimdi yüklü Tomcat 7 var. Ancak başlayamıyorum.

erkek kedi dizinine ve değiştirme "./startup.sh" i şu çıktıyı almak:

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 

çıktı sonu. 8080 yukarı değildir ve tomcat dosya hatası "eval: 1: usr/lib/jvm/java-6-sun // bin/java: bulunamadı" olduğunu log:

Ancak localhost'a

Umarım bu konuda bana yardımcı olabilecek bazı uzmanlar vardır. Linux geldiğinde acemi olduğumu lütfen unutmayın.

PS: My Linux sürümü Ubuntu 10,04 LTS - Lucid Lynx

cevap

5

JRE_HOME bunun başında / eksik.

Kişisel CATALINA_HOME ve CLASSPATH'E de yerine local/tomcat ait local.tomcat ve c\tomcat-juli yerine birlikte, yanlış görünüyor tomcat-juli

+0

Bunu yapacak ... –

+0

Merhaba teşekkürler. Bunu düzeltmek için nasıl giderim? linux için yeni dediğim gibi ve sadece java'nın kurulumunu yapmak bir görevdi. java sınıfı/çevre yolu ile bir ilgisi var mı? coz, farklı olan forumların yardımıyla düzelttiğimi düşündüğüm bir problemdi. Bunu nasıl yaparım? oh ve bunlar üzgünüm. terminal penceresinden nasıl kopyalanacağımı anladım, bu yüzden haha ​​yazdım. şimdi düzenlenmiş – David

+0

// ile bitmemelidir. Kullanmakta olduğunuz JRE_HOME değerini belirttiğinizden emin değilim, muhtemelen/etc/environment içinde –

5

komut satırında bu yazmayı deneyin:

$ export CATALINA_HOME=/usr/local/tomcat 
$ export JRE_HOME=/usr/lib/jvm/java-6-sun 
$ /usr/local/tomcat/bin/catalina.sh run 

Bu terminalde Tomcat çalışacak Açtın, böylece bir şeyler yapmasını izleyebilirsin. Çıkmak için CTRL + C tuşlarına basın. Benzer bir şey karşılaştı zaman

0

, sorunlar benim Tomcat7 kuruluma oldu. Tomcat6'ya düşürdüm ve mükemmel çalışmaya başladı.

0

ihtimale bu irade post ediyorum başka birine yardım et. Ben sonunda /bin/java parçası olmadan

/usr/lib/jvm/java-7-openjdk-i386/jre

olmalıydı

/usr/lib/jvm/java-7-openjdk-i386/jre/bin/java

benim JAVA_HOME set vardı. Bunun nedeni, bu yolun zaten bin/java olduğunu ve belirtmeniz gerekmeyeceğidir.