Как определить контекстный путь в Wildfly?

я использовал следующий код, чтобы установить контекстный путь в tomcat, где я могу получить доступ к моему приложению напрямую, используя localhost:8080 путем переопределения пути tomcat по умолчанию.

<Context path="" docBase="G:bitbucketprojectpathprojectbuildlibsproject-1.0" workDir="G:bitbucketprojectpathprojectbuildlibsproject-1.0work"  debug="0" reloadable="false" autoDeploy="true" unpackWARs="true" crossContext="true"/>

теперь я собираюсь использовать wildfly-8.2.0 в качестве среды выполнения. Я попытался напрямую вставить .файл войны в G:wildfly-8.2.0.Finalstandalonedeployments и я могу получить доступ к моему проекту в браузере, как localhost:8080/project-1.0.

мне нужно настроить ту же конфигурацию для wildfly, что и в tomcat, чтобы получить доступ к моему проекту в localhost:8080 by переопределение страницы приветствия wildfly по умолчанию. Я пытался сделать то же самое в wildfly, но я застрял, где это сделать. Их много .xml-файлы в папке wildfly (при сравнении с простым сервером tomcat.xml-файл), который я путаюсь в том, с чего начать. Я искал, используя "как установить контекстный путь в Wildfly", но не получил успеха. Может кто-нибудь помочь мне, как это сделать..? Если это связано с кодированием, то я могу сделать много поисков, и, по крайней мере, я могу получить некоторые идеи, но я застрял здесь в конфигурации. Спасибо заранее.

1 ответов


вы можете сделать это, добавив a /WEB-INF/jboss-web.xml-файл в развертываемом приложении:

<?xml version="1.0" encoding="UTF-8"?>
<jboss-web xmlns="http://www.jboss.com/xml/ns/javaee"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="
      http://www.jboss.com/xml/ns/javaee
      http://www.jboss.org/j2ee/schema/jboss-web_5_1.xsd">
   <context-root>/</context-root>
</jboss-web>