2013-04-05 50 views
1

對不起,如果這有點不好,但我從來沒有做過Jetty配置,更不用說在OSGi環境中。在處女座/ OSGi/Jetty環境中選擇默認的神器/捆綁包來顯示'/'

默認情況下,我要製作特定的網址顯示/ui/dcx/。 我已經查看了所有配置文件,我發現了Jetty和處女座,並沒有看到這個默認配置。

它總是將http://localhost:9080重定向到http://localhost:9080/splash。 我甚至試圖從拾取目錄中刪除飛濺束,但重定向仍然發生。

有誰知道默認URL或默認包的設置是在哪裏?

回答

1

看看處女座服務器,看起來/pickup/org.eclipse.virgo.apps.splash-3.5.0.RELEASE.jar綁定到'/'(Web-ContextPath:/)的contextRoot和welcome-file元素的web.xml綁定到index.html,其中inturn具有'/ splash'元刷新。

所以要將其更改爲/ui/dcx/,您需要刪除啓動包並將您的包綁定到contextRoot'/',然後按照與啓動包相同的方法。

+0

我無法得到這個工作,我設置爲/我的Web-ContextPath,我從皮卡org.eclipse.virgo.apps.splash-3.5.0.RELEASE.jar中刪除,但當我去本地主機:8080我總是被重定向到localhost:8080/splash。我在做什麼錯了? – Tarelli 2014-04-29 19:17:17

+0

它現在正在工作,雖然沒有碰到任何東西,但它是以某種方式重新啓動服務器的問題(儘管我之前也重新啓動了它結果)。 – Tarelli 2014-04-30 00:45:47

相關問題