0

現在の Glassfish アプリケーションには、この URL を使用してアクセスできます

ローカルホスト:9595/apex

に変更したい

ローカルホスト:9595/pls/apex

この場合、何を変更する必要があります。

4

2 に答える 2

4

次のように context-root を追加することで、アプリケーションの context-root を変更できますglassfish-web.xml(プロジェクトにこのファイルがない場合は、WEB-INF フォルダーに作成します)。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glassfish-web-app PUBLIC "-//GlassFish.org//DTD GlassFish Application Server 3.1 Servlet 3.0//EN" "http://glassfish.org/dtds/glassfish-web-app_3_0-1.dtd">
<glassfish-web-app error-url="">
    <context-root>/pls/apex</context-root>
</glassfish-web-app>

更新:これが機能しない場合は、この質問sun-web.xmlで説明されているようなものを使用してみてください。

于 2013-04-26T13:28:23.763 に答える
3

記述子を使用する代わりにglassfish-web.xml、asadmin の --contextroot スイッチを使用して、展開時にコンテキスト ルートを明示的に定義できます。

asadmin deploy --contextroot="/pls/apex" apex.war

または、管理コンソールで適切なコンテキスト ルート フィールドに入力します。

于 2013-04-29T05:55:42.493 に答える