jlink.online icon indicating copy to clipboard operation
jlink.online copied to clipboard

Build optimized Java runtimes in your browser!

Results 6 jlink.online issues
Sort by recently updated
recently updated
newest added

To bundle external dependencies, you currently have to specify them in both the `modules` parameter and the `artifacts` parameter. For example: ``` GET: /runtime/x64/linux/11.0.8+10?modules=org.slf4j&artifacts=org.slf4j:slf4j-api:2.0.0-alpha1 ``` Most people won't be building...

enhancement

Instead of running `main` in a goroutine, the `net/http/httptest` package provides a better way to do API tests. Gin provides a nice example of this: https://github.com/gin-gonic/gin#testing.

enhancement

https://github.com/AdoptOpenJDK/jlink.online/blob/e0b932e90aef03350e1a757b62d5b6c6c64fe530/jlink_test.go#L106 fails on Windows. The reason is that the tar.gz for Linux contains symlinks. Those cause `archiver.Unarchive()` to fail (as well as 7zip, so not archiver's fault) with the following...

bug

When running in debug mode, temporary files should not be cleaned up: https://github.com/AdoptOpenJDK/jlink.online/blob/ef71e0dbbbbf38bbbebe32042ec8f6cf814ae356/jlink.go#L277 This would help a lot when debugging the generated runtimes.

enhancement
good first issue - candidate

Currently, my rough conception of JDK profiles is **a set of commonly-used-together dependencies along with all supporting JDK modules bundled together in a runtime**. For example, here are a couple...

enhancement
question

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.23.0 to 0.31.0. Commits b4f1988 ssh: make the public key cache a 1-entry FIFO cache 7042ebc openpgp/clearsign: just use rand.Reader in tests 3e90321 go.mod: update golang.org/x dependencies...

dependencies