Docker Run сбой с NoclassDeffoundError - хотя зависимый JAR находится в классе.JAVA

Программисты JAVA общаются здесь
Anonymous
Docker Run сбой с NoclassDeffoundError - хотя зависимый JAR находится в классе.

Сообщение Anonymous »

Я новичок в докере. Я пытаюсь запустить класс Java в контейнере.
Мой основной класс зависит от местной банки. Я могу добавить JAR к изображению Docker
и способен установить JAR в ClassPath.

Код: Выделить всё

FROM java:8

WORKDIR /

ADD Test.jar Test.jar

ADD Dependant.jar Dependant.jar

RUN mkdir /usr/myjars

COPY /Dependant.jar /usr/myjars/Dependant.jar

ENV CLASSPATH .:/usr/myjars/Dependant.jar

RUN export CLASSPATH=.:/usr/myjars/Dependant.jar

CMD ["java",  "-jar", "Test.jar"]
Пожалуйста, помогите мне определить проблему

Подробнее здесь: https://stackoverflow.com/questions/588 ... -is-in-cla

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