Как определить контекстный путь в 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>