Zainstalowałem java7 i ApacheTomcat7 w moim Ubuntu12.04 i ściągnęłem Eclipse EE. A teraz muszę skonfigurować moje zaćmienie za pomocą tomcat. Bo chcę znaleźć katalog instalacyjny tomcat. Jak mogę to znaleźć. Zainstalowałem java i tomcat przy użyciu centrum oprogramowania Ubuntu.katalog instalacyjny apletu Tomcat w ubuntu/configure Tomcat w eclipse + ubuntu
Odpowiedz
1. Pobierz pakiet "apache-tomcat-7.0.6.tar.gz
" z linku poniżej
http://tomcat.apache.org/download-70.cgi [tar.gz]
2. Teraz rozpakuj go za pomocą następującego polecenia:
tar xvzf apache-tomcat-7.0.8.tar.gz
3. Następnie przejdź do bardziej odpowiedniego katalogu, w naszym przypadku w /usr/share/tomcat7
, ale może być w dowolnym katalogu. Robimy to za pomocą polecenia:
sudo mv apache-tomcat-7.0.8/ /usr/share/tomcat7
4. teraz definiować zmienne środowiskowe JAVA_HOME
i JRE_HOME
. Ten plik znajduje się w „środowisku” w/itp polecenie, aby edytować plik:
sudo gedit /etc/environment
5. Tu rejestruje trasy gdzie mamy zainstalowaną Javę w moim przypadku jest następująca:
JAVA_HOME="/usr/local/jdk1.6.0_23"
JRE_HOME="/usr/local/jdk1.6.0_23/jre"
PATH="...(other path):$JAVA_HOME:$JRE_HOME"
6. WAŻNE: Sprawdź trasy, na których zainstalowano Javę.
czasami tomcat nie rozpoznaje, ale pewnym sposobem na rozpoznanie, że tomcat ma zdefiniować ścieżki plików wewnątrz "catalina.sh
" w lokalizacji tomcat7/bin
. Aby zmodyfikować ten plik użyj komendy:
sudo gedit /usr/share/tomcat7/bin/catalina.sh
Teraz włóż JAVA_HOME
i JRE_HOME
po pierwszej linii, tak, że plik jest w następujący sposób:
#!/bin/sh
JAVA_HOME="/usr/local/jdk1.6.0_23"
JRE_HOME="/usr/local/jdk1.6.0_23/jre"
# Licensed to the Apache Software Foundation (ASF)...
#...
#...
....
teraz skonfigurować użytkowników Tomcat, odbywa się to w plik "tomcat-users.xml
" katalog tomcat7/conf
. Polecenie, aby edytować plik:
sudo gedit /usr/share/tomcat7/conf/tomcat-users.xml
7. W przeciwieństwie do poprzednich wersji, administrator powinien własnej roli „Manager” teraz powinno być „manager-gui
” działać na tomcat7 administracji internetowej. Plik będzie w następujący sposób:
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="admin"/>
<user username="usuario" password="contrasena" roles="manager-gui,admin-gui,manager,admin,manager-script,admin-script"/>
</tomcat-users>
8. W celu uzyskania dalszych informacji wyglądać here
set-up-eclipse-and-tomcat-7-on-ubuntu-12-04
cannot-create-a-server-using-the-selected-type-eclipse-tomcat
Proszę podać ** komentarz ** dla głosowania w dół! –
"Zainstaluj ponownie tomcat w jednym folderze" nie jest odpowiedzią na główne pytanie. To po prostu nieświadome obejście "jak stworzyć własny katalog instalacyjny tomcat". –
@FrankovskyiBogdan, Jeśli naprawdę wiesz cokolwiek o instalacji/instalacji Problem z powyższym pytaniem, możesz odpowiedzieć w lepszy sposób, w przeciwnym razie możesz poprawić odpowiedź (podaną przeze mnie) w sposób ogólny. Dzięki za komentarz. –
Nie używać domyślnie polecenia, jak sudo apt-get install tomcat7
.
Po wykonaniu powyższego polecenia napotkasz wiele problemów, ponieważ CATALINA_HOME
i CATALINA_BASE
będą znajdować się w różnych lokalizacjach. W takim przypadku musisz zadeklarować zmienną środowiskową osobno.
Należy zauważyć, że takie problemy to błąd Eclipse, a nie Tomcat (lub repozytorium Ubuntu): Eclipse nie może obsługiwać ścieżek 'CATALINA_HOME' i' CATALINA_BASE' będących odrębnymi ścieżkami. Oczekuje, że obie będą takie same, a nie powinno to zakładać. – MestreLion
Rozwiązaniem tego problemu jest utworzenie katalogu "/ usr/share/tomcat" z symbolicznymi linkami do "różnych miejsc". Wiele dystrybucji robi to automatycznie; jest to łatwe do zrobienia ręcznie lub za pomocą skryptu powłoki: [Konfigurowanie Tomcat w Eclipse] (http://stackoverflow.com/questions/1356616/configuring-tomcat-6-with-eclipse-inububu) – paulsm4
Właściwie możesz użyć Tomcat z repozytorium Ubuntu z Eclipse (przynajmniej z wersją Keplera). To wymaga tylko kilku dodatkowych kroków.
- Otwarte środowisko Eclipse. Prasa New File ⇒ ⇒ Inne ... Serwery ⇒ ⇒ ⇒ Dalej Server> ⇒ ⇒ Apache Tomcat 7.0 Server
- Wybierz Tomcat katalog instalacji:/usr/share/tomcat7
- Kliknij przycisk Zakończ, zignoruj komunikat o błędzie, kliknij przycisk Zakończ ponownie
Kopiowanie Tomcat konfiguracji do wykonywania Workspace z terminalu:
sudo cp -r /etc/tomcat7/* ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/ sudo chown -R $USER:$USER ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/
pliki polityki Concat w jednym pliku:
cd ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/ cat policy.d/* > catalina.policy
Każda usługa zamknięcie tomcat7 za każdym razem przed uruchomieniem go z Eclipse lub edytować porty Tomcat w plikach konfiguracyjnych swojego obszaru roboczego (sugeruję configs edycji):
gedit ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/server.xml
Jesteś zainteresowany zmieniających porty 8080, 8009 i 8005 (na przykład 9090, 9009 i 9005).
- Powróć do Eclipse, wybierz "Serwery" w Project Explorer (lewy panel), naciśnij F5, aby odświeżyć.
- Uruchom Tomcat z Eclipse (patrz zakładka Serwery w dolnym panelu Eclipse).
Napisałem tę odpowiedź na podstawie my article. Jest nieco bardziej szczegółowy, więc w razie potrzeby odwołaj się do niego.
Słodkie "how-to ", działał jak urok! – Med
Lubię korzystać z pakietów z repozytorium za każdym razem, gdy to możliwe.
W tym przypadku:
sudo apt-get install tomcat7-user
sudo tomcat7-instance-create /srv/tomcats/ubuntu
sudo ln -s /usr/share/tomcat7/lib /srv/tomcats/ubuntu/
Dla tomcat6 kroku ln może zostać pominięta.
Następnie wystarczy użyć tej ścieżki, aby dodać serwer tomcat7 podczas zaćmienia. Testowany 14.04 i eclipse kepler sr2. Powinien działać w dniu 12.04.
Możesz zainstalować tomcat z repozytorium.
szukaj tomcat.
sudo apt-cache search tomcat
zainstalować tomcat Administracja i Tomcat
sudo apt-get install tomcat7-admin sudo apt-get install tomcat7
czek na tomcat statusu
sudo service tomcat7 status
start i stop kocur
sudo service tomcat7 start sudo service tomcat7 stop
folderu Bin dla tomcat7 jest w/usr/share/tomcat7 i dzienników i config są są w katalogu/usr/lib/tomcat7
Źródło: http://www.allaboutjava.club/linux/linux-install-tomcat7-on-ubuntu
Podczas gdy ten link może odpowiedzieć na pytanie, lepiej umieścić w nim istotne części odpowiedzi i podać link do odsyłacza. Odpowiedzi dotyczące linków mogą stać się nieprawidłowe, jeśli strona z linkami się zmieni. - [Z recenzji] (/ opinia/niskiej jakości-posts/11216989) –
Punkt odnotowany. Edytowano odpowiedź. @FabioLamanna: dziękuję za informację zwrotną –
@ ShaggyInjun, zainstalowałem Ubuntu Software Center – Jisson
k, Kiedy instalujesz tomcat za pomocą centrum oprogramowania, zostanie ono zainstalowane zgodnie ze strukturą katalogów Unix. Nie jestem pewien, czy zaćmienie to konstrukcja. Pobierz plik tar.gz z Apache i rozpakuj go w swoim katalogu domowym. W ten sposób będziesz mógł skonfigurować tomcat w czasie zaćmienia. – ShaggyInjun
to obejmuje tomcat6 nie 7 ale ta sama zasada http://stackoverflow.com/questions/1356616/configuring-tomcat-6-with-eclipse-in-ubuntu mam nadzieję, że to jest to, czego potrzebujesz –