2011-12-20 14 views

Odpowiedz

11

W rzeczywistości, zawsze Use Workspace Metadata. Kiedy mówisz Użyj metadanych obszaru roboczego, Eclipse kopiuje twoje pliki (pliki klasy, jsps, server.xml, context.xml) do /.metadata/.plugins/org.eclipse.wst.server.core/tmp0. Następnie uruchamia Tomcat za pomocą tych plików. W ogóle nie zmienia katalogu instalacyjnego Tomcat. Zauważ, że to nie kopiuje plików tomcat, tylko pliki, które pochodzą z twojego projektu.

Jeśli wybierzesz Use Tomcat Installation, to skopiuje pliki do katalogu instalacyjnego Tomcat i uruchomi go z tego miejsca.

Jeśli, tak jak ja, opracowujesz wiele projektów z wielu obszarów roboczych, to robi wielką różnicę. Dzięki Use Workspace Metadata nigdy nie będzie żadnych zakłóceń między przestrzeniami roboczymi. Na przykład, możliwe jest, że po ponownym uruchomieniu Tomcat, jeden projekt będzie w złym stanie, a twoje dzienniki będą wypełnione materiałami z innego projektu. Lepiej mieć dwie oddzielne lokalizacje, a miejsce do pracy to dobre miejsce.

1

Zawsze staram się używać use workspace metadata ...

ta opcja delpoys aplikację internetową w katalogu obszaru roboczego

~WORKSPACE\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps 

więc masz różne przestrzenie pracy dla różnych projektów, trzeba będzie aplikacji wdrożonych w różnych przestrzeniach i to rozwiązuje niejednoznaczność podczas wdrażania.

nawet jeśli przypalić aplikacji, jest to zalecane

jeśli wybierzesz use tomcat installation..., będzie trzeba być ostrożnym w kontaktach z wieloma aplikacjami jak stary aplikacja zostanie zastąpione przez nowo wdrożonej aplikacji internetowej.

po wybraniu use custom location ... to trzeba być bardziej ostrożnym podczas obsługi wielu aplikacji, jak ręcznie podać lokalizacje dla rozmieszczenia

Powiązane problemy