Я хотел бы создать .msi, .deb и .pkg из одного и того же дерева исходных текстов и на одном компьютере.
Распространяемые среды выполнения для Java9 + больше не загружаются, поэтому совершенно нормальные решения, такие как launch4j+ nsis больше не работает.
javapackager был заброшен Oracle.
jpackager OpenJDK не может (и никогда не будет) кросс-компилировать для различных проектов сборки, и это даже не настоящий продуктвсе же.
Есть ли способ собрать инсталляторы для win / linux / macos с одной и той же машины?
Действительно ли обещание "скомпилировать один раз, запустить везде" действительно мертво и похоронено?
У меня есть устаревшее Java-приложение, которое сейчас находится в подвешенном состоянии, поскольку MacOS java8 не поддерживает java.awt.desktop, для которого требуется java9 +