Lo tengo. Me llevé la media noche, pero funciona :)
Al principio también pensé en enlaces simbólicos, pero en Windows no es algo que te gustaría usar. Mi segundo pensamiento fue modificar catalina.bat
, pero eso no es tan fácil. Y diferente CATALINA_HOME
's no es lo que realmente quiero.
¿Qué he hecho? Proporcioné el server.xml
como parámetro en catalina.bat
.
catalina.bat start -config \conf\server_test.xml
agradable y fácil :)
Usted puede tener una gran cantidad de archivos de configuración del servidor y proporcionar la persona que necesita el arranque y parada de la escritura. Lo complicado era que la clase Catalina le da la información de uso incorrecto:
usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { start | stop }
Pero si intercambia los parámetros y proporcionar previamente "empezar" o "parada " y luego el "-config. .. "argumento, todo funciona.
También es muy agradable que pueda utilizar esta solución para crear diferentes configuraciones de ejecución en IntelliJ IDEA.Tengo uno donde el Tomcat se conecta a una base de datos local y otro a una base de datos de desarrollo. Para cada uno tengo un server.xml
diferente.
Espero que esto ayude.
Saludos, Sebastian