Предоставьте файл зависимостей приложению Spring, развернутому с помощью Docker.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Предоставьте файл зависимостей приложению Spring, развернутому с помощью Docker.

Сообщение Гость »


У меня есть приложение Spring в виде военного файла, развернутое в Tomcat. Все делается с помощью файла docker. При запуске приложения я получаю исключение для этого отсутствующего файла Ресурс сценария ste/SteCommon.groovy: не найден в scripts/ste/SteCommon.groovy и ресурса сценария ste/SteCommon.groovy: не найден в /home/vcap/cloudsuite/config/scripts/ste/SteCommon.groovy.

Я вижу в файле docker есть переменная env с путем /home/vcap/cloudsuite/config, как мне поместить в нее файл?

Под файлом докеров:

# Использовать официальный образ Tomcat в качестве базового образа ОТ кота: 9-jdk17 # Установить переменные среды ENV JBP_CONFIG_OPEN_JDK_JRE='{jre: {версия: 1.17+}}' \ JBP_CONFIG_TOMCAT='{ tomcat: { версия: 9.0.+ }, context_path: /cloudsuite-car/maker }' \ CLOUDSUITE_BASE_DIR='/home/vcap/cloudsuite/config' \ CLOUDSUITE_PROFILE_DIR='/home/vcap/cloudsuite/config' \ CLOUDSUITE_DATA_DIR='/home/vcap/cloudsuite/data' \ CLOUDSUITE_LOG_DIR='/home/vcap/cloudsuite/log' \ CLOUDSUITE_DATA_SHARED='/home/vcap/cloudsuite/data' \ JDBC_DRIVERCLASSNAME='org.postgresql.Driver' \ JDBC_URL='jdbc:postgresql://car-postgres:5432/car' \ JDBC_USERNAME='postgres' \ JDBC_PASSWORD='postgres' \ CLOUDSUITE_LOG_LEVEL='СЛЕД' \ AUTHENTICATION_ACTIVE = 'ложь' \ digsig.validation.validationContext.qualificationSeverity = 'информация' # Установите параметры Java ENV JAVA_OPTS='-Duser.timezone=UTC -Djava.rmi.server.hostname=127.0.0.1 - Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun .management.jmxremote.port=5000 -Dcom.sun.management.jmxremote.rmi.port=5000' # Удалить веб-приложения Tomcat по умолчанию (необязательно) ВЫПОЛНИТЬ rm -rf /usr/local/tomcat/webapps/* # Скопируйте файл WAR в папку веб-приложений контейнера Tomcat. КОПИРУЙТЕ cloudsuite-car#maker.war /usr/local/tomcat/webapps/ROOT.war. # Предоставляем порт Tomcat по умолчанию (необязательно, поскольку базовый образ уже это делает) ВЫСТАВКА 8080 Я не уверен, что смогу это предоставить.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»