Повторное использование компонента в реакции с динамическими ссылками маршрутизатора

Если вы хотите запустить свое собственное решение, вам захочется взглянуть на JNI и Invocation API , в частности JNI_CreateJavaVM(), который используется для создания виртуальной машины, найти основной метод GetStaticMethodID() и вызвать его с помощью CallStaticVoidMethod.

Это то, что делают внутри java.exe, javaw.exe и множество других локальных пусковых установок. Некоторые примеры включают в себя:

Если вы хотите не захотеть интегрировать собственную систему сборки с вашей системой сборки java, то стоит создать статический launcher.exe, и рассматривать его как статический двоичный блок. Затем во время сборки java измените двоичный блок с помощью java, чтобы обновить VERSIONINFO , значок и заставку. Пример такого подхода можно увидеть в IntelliJ LauncherGeneratorMain.java

0
задан Drew Mika 3 March 2019 в 02:44
поделиться