Я работаю над развертыванием нового веб-приложения для работы на том же сервере, что и унаследованное приложение, уже работающее на tomcat 8.5. Идея состоит в том, чтобы два приложения работали на одном и том же порту в tomcat и имели доступ к различным контекстам, т.е. http://localhost:8080/oldapp & http://localhost:8080/newapp
У старого приложения в настоящее время есть настройка контекста в файле server.xml (я знаю, что это не рекомендуется, но именно так его установил первоначальный разработчик, и я пока не хочу его трогать)
<Service name="Catalina">
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
<Connector port="8009"
enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />
<Engine name="Catalina" defaultHost="localhost">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="false" deployOnStartup="false"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="/oldApp" reloadable="true" docBase="applicationName"/>
</Host>
</Engine>
</Service>
Я попытался настроить новый контекст в catalina.home / conf / Catalina / localhost / newApp.xml
<!-- Context configuration file for my web application -->
<Context docBase="newApp" path="/newApp" reloadable="true">
</Context>
С новымApp.war, помещенным в catalina.home / newApp / newApp.war
Однако, когда я запускаю tomcat, newApp полностью игнорируется. Кто-нибудь может посоветовать, что мне нужно сделать, чтобы tomcat развернул новое приложение?
**** *** Редактировать 1016 *
Структура папок:
webapps:
total 98188
-rw-r--r-- 1 tomcat users 58196119 Feb 15 2018 oldApp.war
-rw-r--r-- 1 tomcat users 42226180 Sep 3 15:52 newApp.war
drwxr-xr-x 7 tomcat users 4096 Sep 4 16:16 oldApp
conf/Catalina/localhost:
total 12
-rw-r--r-- 1 tomcat users 1303 Mar 18 2013 manager.xml
-rw-r--r-- 1 tomcat users 1148 Mar 18 2013 host-manager.xml
-rw-r--r-- 1 tomcat users 730 Sep 4 15:58 newApp.xml
webapps/oldApp/
total 40
-rw-r--r-- 1 tomcat users 894 Jan 29 2018 favicon.ico
-rw-r--r-- 1 tomcat users 1879 Jan 29 2018 style.css
-rw-r--r-- 1 tomcat users 2535 Jan 29 2018 index.html
drwxr-xr-x 5 tomcat users 4096 Sep 4 16:16 WEB-INF
drwxr-xr-x 4 tomcat users 4096 Sep 4 16:16 applicationName
drwxr-xr-x 3 tomcat users 4096 Sep 4 16:16 META-INF
drwxr-xr-x 2 tomcat users 4096 Sep 4 16:16 media
drwxr-xr-x 2 tomcat users 12288 Sep 4 16:16 images