You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Motivation:
The current version of `jsvc` does not support Java 9+.
If we can remove `commons-daemon` from dependencies, we would have less blocker for supporting latest Java version.
Modifications:
- Removed `commons-daemon` from dependencies.
- Removed `jsvc` binaries from `dist/src/bin`.
- The server now creates a pidfile when it starts up and deletes it when it is terminated.
- `startup`/`shutdown` waits until the pidfile is created/deleted.
- Updated `Dockerfile`:
- Using `openjdk:lastest` instead of `openjdk:8`.
- Set the entry point in order to correctly handle a signal from a user.
`docker stop` command, which sends `TERM` signal to the container, will work.
Result:
- Less dependencies.
- Support Java 9+.
- Closesline#277
Motivation:
The current version of `jsvc` does not support Java 9+.
If we can remove `commons-daemon` from dependencies, we would have less blocker for supporting latest Java version.
Modifications:
- Removed `commons-daemon` from dependencies.
- Removed `jsvc` binaries from `dist/src/bin`.
- The server now creates a pidfile when it starts up and deletes it when it is terminated.
- `startup`/`shutdown` waits until the pidfile is created/deleted.
- Updated `Dockerfile`:
- Using `openjdk:lastest` instead of `openjdk:8`.
- Set the entry point in order to correctly handle a signal from a user.
`docker stop` command, which sends `TERM` signal to the container, will work.
Result:
- Less dependencies.
- Support Java 9+.
- Closes#277
The current version of jsvc does not support Java 9+
The text was updated successfully, but these errors were encountered: