Может ли приложение Tomcat7/Java/Mysql/Ant работать в Openshift? Если да, то как установить драйвер jdbc?

Я пытаюсь установить OpenGTS на облачной платформе Red Hat Openshift.

OpenGTS - это приложение Java/Tomcat7/Mysql/Ant, поэтому я создал приложение JbossEWS в Openshift, установил стандартный картридж Mysql и картридж Ant, который я нашел в Интернете. Наше приложение не должно быть масштабируемым, поэтому я выбрал именно это. Я добавляю вызов Ant в хук сборки Openshift.

Пока что установить драйвер jdbc было невозможно: поскольку я использую Ant, я удалил файл pom.xml для стандартного Maven Openshift. В JbossEWS нет и standalone.xml. (Есть один для JbossEAP). Директории Java ext/lib недоступны в Openshift.

Поэтому я скопировал jar драйвера jdbc в $OPENSHIFT_DATA_DIR, но, тем не менее, при запуске JbossEWS жалуется, что не может найти подходящий драйвер jdbc для Mysql.

Можно ли даже запустить OpenGTS на Openshift?

1 ответ

Это комментарий к вышеуказанному вопросу, поэтому мы следуем по этой ссылке. Вот ссылка https://blog.openshift.com/jndi-tomcat-configuration-howto/ а также файл catalina.properties

common.loader = $ {catalina.base} / lib, $ {catalina.base} / lib /.jar, $ {catalina.home} / lib, $ {catalina.home} / lib /.jar, $ {catalina. домой} /../ приложение корень / данные /*. баночка

Другие вопросы по тегам