O javapacker do Java 9 não pode encontrar o jfxrt.jar enquanto cria o bss '. Parece totalmente quebrado no modo "createbss" no Linux. Como evitar o bug?

Eu tenho o sistema Ubuntu Linux com o Sun JDE 9.0.1 e preciso converter alguns dos arquivos CSS do Fx em formato binário no console. Mas quando eu executo o comando:

javapackager  -createbss -outdir . -srcdir .

Eu recebi um erro:

Erro: o jfxrt.jar precisa estar no caminho de classe para -createbss e -createJar sem -nocss2bin

Meu JDK está instalado corretamente. Eu tenho todos os módulos necessários (incluindo FX). Alguma idéia de como posso evitar um bug estúpido e faço o empacotador fazer seu trabalho? Se eu executar o javapackager no diretório "/ usr / lib / jvm / java-9-oracle / jmods", ele será concluído sem erros. Então, agora, estou usando uma correção feia, pesquise o diretório modules, atualize-o, execute o empacotador a partir daí. Mas isso é malditamente feio. O javapackager não aceita outros parâmetros além de outdir, srcdir e srcfiles, portanto, não posso forçar o carregamento ou procurar o caminho do módulo jfx. Mas pode haver algum truque com variáveis de ambiente ou algo que possa tornar a correção menos feia?

P.S. A execução no diretório jmod ou a remoção de "-srcdir" dos parâmetros elimina o erro, mas o empacotador não gera nenhum arquivo de saída (mesmo se eu especificar arquivos de entrada com "-srcfiles"). Parece que o javapackager está completamente quebrado no modo createbss. Alguém usa com Java 9?

questionAnswers(1)

yourAnswerToTheQuestion