Я знаю, что есть несколько тем об этом, но после нескольких дней я не могу локализовать и решить эту проблему. шаги, которые я сделал до сих пор:Доступ к WAR с www.myApp.com вместо www.myApp.com:8080/myApp, Tomcat 8
установлен Tomcat 8.5.8
изменил следующие строки в /opt/tomcat/conf/server.xml
<Host name="www.myApp.com" appBase="/opt/tomcat/webapps" unpackWARs="true" autoDeploy="false"> <Alias>myApp.com</Alias> <Context path="" docBase="/opt/tomcat/webapps/myApp" debug="0" reloadable="true"/> </Host>
развернуты myApp.war в/опт/кот/WebApps
начал
кот
проверка директории/неавтоматического/кот/WebApps и обнаружили следующее содержание
-ROOT -docs -examples -host-manager -manager -myApp myApp.war
чек/Opt/Tomcat/журналы и не нашли ошибку при запуске
открытая страница www.myApp.com в браузере
хорошо, я вижу страницу приветствия MYAPP, но все ресурсы (.css, .js, ...) не загружены, потому что/MYAPP по-прежнему присутствует в Src-атрибута
<script type="text/javascript" src="/myApp/javax.faces.resource/jquery/jquery.min.js"></script>
<link type="text/css" rel="stylesheet" href="/myApp/javax.faces.resource/main.css">
вместо этого он должен быть:
<script type="text/javascript" src="/javax.faces.resource/jquery/jquery.min.js"></script>
<link type="text/css" rel="stylesheet" href="/javax.faces.resource/main.css">
там ничего важного я не хватает? заранее спасибо.