2010-11-19 21 views
2

Ben sadece cam balığı kullanarak kök ('/') bağlamına dağıtmak niyetinde bir uygulama var. Tutulmada tomcat'in aksine, sunucu tarayıcısındaki sunucuyu çift tıklattığımda uygulamaya özel ayar yoktur.Tutuklamadaki cambalığı için Java web uygulamasını kök bağlamına dağıtın mı?

http://localhost:4848 adresine gidebilir ve bunu başarabilirim, ancak değişiklik yaptıktan sonra yeniden konuşlandırdığımda, tutulması uygulamayı "/ myapp" konumuna dağıtır.

Bunu nasıl yapabilirim?

cevap

2

Yalnızca WAR dağıtımları için bunu satıcınıza özel bir yapılandırma dosyası ile yapmanız gerekir. Glassfish için, web.xml dosyasının yanında sun-web.xml dosyasının içine <context-root> etiketini ayarlamanız gerekir. http://www.sun.com/bigadmin/sundocs/articles/urlrdn.jsp itibaren

:

<sun-web-app> 
    <context-root>/mywarname</context-root> 
</sun-web-app> 
+0

Bu doğru yol gibi görünüyor, ama benim proje için etkin glassfish faset olmasına rağmen, bu seçenek tamamen gözardı görünüyor. Bunun neden göz ardı edildiğini söyleyen çıktı yok. – Ben

İlgili konular