Spring アプリケーションを IBM Liberty Profile にデプロイしました。サーバーとアプリケーションの両方が問題なく起動しますが、アプリケーションにアクセスしようとすると、ブラウザに「Context Root Not Found」と表示されます
server.xml でいくつかの方法でアプリケーションを構成しました
<application location="d:/Work/Installed Liberty Applications/OFRAdminEAR/OFRAdmin.ear"
name="OFRAdmin"
security-role="false"
id="OFRAdmin"
type="ear">
<classloader apiTypeVisibility="spec,ibm-api,api" privateLibraryRef="WebspherePlugins, OFRAdminsSharedLibrary"/>
</application>
<enterpriseApplication location="d:/Work/Installed Liberty Applications/OFRAdminEAR/OFRAdmin.ear"
id="OFRAdmin"
name="OFRAdmin"
security-role="false"
type="ear">
<classloader privateLibraryRef="WebspherePlugins, OFRAdminsSharedLibrary" />
</enterpriseApplication>
<webApplication location="d:/Work/Installed Liberty Applications/OFRAdminEAR/OFRAdmin.ear"
id="OFRAdmin"
name="OFRAdmin"
security-role="false"
type="war">
<classloader privateLibraryRef="WebspherePlugins, OFRAdminsSharedLibrary" />
</webApplication>
アプリケーションは ear ファイルにパックされます。このファイルには、WAR ファイルと、application.xml を含む META-INF フォルダーが含まれています。application.xml は次のようになります。
<application-name>OFRAdmin</application-name>
<display-name>OFRAdmin</display-name>
<module>
<web>
<web-uri>OFRAdmin.war</web-uri>
<context-root>OFRAdmin</context-root>
</web>
</module>
</application>
私が逃したものは何ですか?アプリケーションのコンテキスト ルートはどこに設定すればよいですか? 誰でも私を助けることができますか?