jgo
jgo copied to clipboard
Launch Java code from the CLI, installation-free. ☕
I use `jgo` to start an image viewer. I added an option to fetch images via grpc and pass the grpc host via ``` grpc://: ``` to the main class....
When no `MainClass` can be found, it would be helpful if `jgo` listed the classes which could be used because they have a public `main`. There is likely some helper...
@ctrueden first of all thanks a lot for providing this tool. awesome! As you see from the issue title I am quite ambitious and have some little issues. Not sure...
Some tests use groupId:artifactId endpoints with no version specified. This is not guaranteed to be reproducible over time: tests that previously passed might start breaking due to Java-side code changes....
See https://github.com/imagej/pyimagej/issues/41#issuecomment-1297454352 by @ctrueden: > If in the future jgo gains support for automatically adding optional dependencies to the environment, this will relieve PyImageJ from need to do it itself...
```shell jgo ome:bio-formats-tools:loci.formats.tools.ImageConverter+org.slf4j:slf4j-simple ``` successfully runs the program and prints the usage instructions. But creating the following `~/.jgorc` file: ```ini [shortcuts] bfconvert = ome:bio-formats-tools:loci.formats.tools.ImageConverter+org.slf4j:slf4j-simple ``` and running: ```shell jgo bfconvert...
jgo (at least when launched via Python: `python -m jgo`) currently doesn't respect when the environment variables `M2_HOME` or `MAVEN_OPTS` are set. We currently default to this: https://github.com/scijava/jgo/blob/89d20d1167e40784b6f1f185e55face10df74318/src/jgo/jgo.py#L430-L434 Maybe we...