imagej / imagej-launcher

The ImageJ native launcher
https://imagej.net/learn/launcher
BSD 2-Clause "Simplified" License
21 stars 23 forks source link

Passing --debugger with no port can cause other arguments to be ignored #65

Open ctrueden opened 5 years ago

ctrueden commented 5 years ago

For example:

ImageJ --debugger --update list-modified

Results in a random port being chosen for remote debugging, but then the main ImageJ application window appears rather than executing the intended command-line Updater action.

Whereas this invocation works as desired:

ImageJ --debugger= --update list-modified

Relatedly:

ImageJ --debugger=suspend --update list-modified

Does not respect the suspend, but does execute the updater action.

Noticed by @joshmoore.