복붙노트

[SPRING] 루트 컨텍스트에서 배포하는 Jboss

SPRING

루트 컨텍스트에서 배포하는 Jboss

예, enable-welcome-root = false에 대해서는 알고 있지만 파일에서이를 찾을 수 없습니다. wildfly final 또는 jboss eap 6.2를 사용하십시오. 곳은? 그리고 왜 jboss-web.xml을 WEB-INF에 추가해야합니까?

해결법

  1. ==============================

    1.해당 파일은 standalone.xml이며 다음 디렉토리에 있습니다.

    해당 파일은 standalone.xml이며 다음 디렉토리에 있습니다.

    %JBOSS_HOME%/configuration/standalone.xml
    

    독립 실행 형의 가상 서버 정의에 enable-welcome-root = false를 추가해야합니다.

    <virtual-server name="localhost" enable-welcome-root="false">
    

    그리고 다음을 사용하여 jboss-web.xml 파일을 만듭니다.

    <?xml version="1.0" encoding="UTF-8"?>
    
    <jboss-web>
        <context-root>/</context-root>
    </jboss-web>
    
  2. ==============================

    2.BelgianMyWaffle이 제공 한 답변을 바탕으로 구축합니다.

    BelgianMyWaffle이 제공 한 답변을 바탕으로 구축합니다.

    J2EE는 Java 응용 프로그램의 실행 환경을 정의하지만 응용 프로그램 서버가 구성되는 방식을 요구하지는 않으므로 각 응용 프로그램에서 동작을 사용자 정의 할 수 있습니다.

    다음은 jboss-web.xml에 대한 설명입니다.

    다음은 애플리케이션 배포를 사용자 정의하기 위해 wildfly에서 지원하는 다양한 메커니즘을 모두 나열합니다.

  3. ==============================

    3.해결책: 깨끗한 wildfly 서버, 새로운 깨끗한 프로젝트, 방금 jboss-web.xml을 WEB-INF에 추가했습니다. 정상적인 배포 및 모든 것이 정상적으로 작동합니다.

    해결책: 깨끗한 wildfly 서버, 새로운 깨끗한 프로젝트, 방금 jboss-web.xml을 WEB-INF에 추가했습니다. 정상적인 배포 및 모든 것이 정상적으로 작동합니다.

  4. from https://stackoverflow.com/questions/21957060/jboss-deploying-in-root-context by cc-by-sa and MIT license