2017-10-16 22 views
3

このガイドhttps://medium.com/@lhartikk/development-environment-in-spring-boot-with-docker-734ad6c50b34に従って、ローカル再起動、ライブリロード、およびローカルデバッガコンテナ内の単純なスプリングブートアプリケーションのリモートデバッグを試してみます。自動再起動がトリガされたとき、私はエラーを取得しています:SpringブートDevtools自動再起動エラー

Exception in thread "File Watcher" java.lang.IllegalStateException: Unexpected 404 response uploading class files 

Dockerfile:

FROM openjdk 
VOLUME /tmp 
ADD target/learn-docker-0.0.1-SNAPSHOT.jar app.jar 
RUN sh -c 'touch /app.jar' 
ENTRYPOINT ["java","-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] 

実行]コマンド:

docker build -t learn_docker . 
docker run -p 8080:8080 -d learn_docker 

答えて

1

は、私は最終的に解決策を見つけました!アプリケーションのコンテキストは、IDE RemoteSpringApplication構成の引数に配置する必要があります。 Example

は例えば、自分のアプリケーションのルートコンテキストはので、私はそうのようにそれを設定する必要がありました/美徳ました

関連する問題