$ ./gradlew build
$ docker build -t quarkus-remote-dev .To run the main application:
$ docker run --rm -p 8080:8080 -e QUARKUS_LAUNCH_DEV_MODE=true quarkus-remote-devTo enable remote development:
$ ./gradlew quarkusRemoteDev- Run both the application and the remote dev worker
- Make a call to http://localhost:8080/hello
- Modify
main-app/src/main/java/com/example/TestResourceto return a differentString - Make another call to http://localhost:8080/hello, the app returns the new value
- Add any file — empty or not — to
local-dependency/src/main/resources - Rebuild the project and the Docker image
- Run both the main application and the remote dev worker as usual
- It fails with a
java.nio.file.FileAlreadyExistsExceptionexception