Installateur japonais avec javapackager

Premier,

Pour distribuer le fichier jar au format exe, procédez comme suit. De plus, il est nécessaire d'installer Inno Setup à l'avance.

javapackager -deploy -native exe -outdir dest -outfile foo -srcdir build\libs -srcfiles foo.jar -appclass Main

Il existe diverses autres options, mais reportez-vous à l'aide, etc. pour plus de détails.

Étant donné que seuls les packages pour Windows peuvent être utilisés sur Windows, il est rapide d'appeler avec bat sans utiliser gradle.

Oh, l'installateur est prêt! J'ai pensé, et quand je l'ai lancé, il est devenu anglais ... pour en faire un installateur pour ces personnes, mais en anglais ...

Faites-le facilement.

Apparemment, il n'y a pas d'option de langue ou quelque chose comme ça. Cependant, par défaut, il semble utiliser Default.isl pour l'anglais, vous pouvez donc simplement le remplacer par un fichier japonais.

Destination de la copie: C:\Program Files (x86)\Inno Setup 5\Default.isl
Copier la source: C:\Program Files (x86)\Inno Setup 5\Languages\Japanese.isl

Je vais le faire correctement. Enquête pour.

Le but est atteint par la méthode précédente, mais cela semble trop étrange ... Donc, je ne suis pas sûr d'avoir essayé différentes choses. Lorsque je me promenais, le site de here a été touché. La source est openjfx et ant-javafx.jar est l'entité, alors apportez la source et commencez le débogage. D'une manière ou d'une autre, lorsque j'ai recherché quelque chose comme main, "[com / sun / javafx / tools / packager / Main](http://hg.openjdk.java.net/openjfx/8u40/rt/file/105417e52ffe/modules/fxpackager] /src/main/java/com/sun/javafx/tools/packager/Main.java) »est comme ça, donc je vais partir de là.

Apparemment, "[com / oracle / tools / packager / windows / template.iss](http://hg.openjdk.java.net/openjfx/8u/rt/file/105417e52ffe/modules/fxpackager/src/main/resources" /com/oracle/tools/packager/windows/template.iss) "est la valeur par défaut, mais il semble qu'ils iront voir" package / windows /% name% .iss ".

Procédure pour le faire correctement

  1. [template.iss](http://hg.openjdk.java.net/openjfx/8u/rt/file/105417e52ffe/modules/fxpackager/src/main/resources/com/oracle/tools/packager/windows/ Apportez template.iss) et enregistrez-le dans le package / windows /% name% .iss.

  2. Ajoutez le japonais aux langues.

  [Languages]
- Name: "english"; MessagesFile: "compiler:Default.isl"
+ Name: "jp"; MessagesFile: "compiler:Languages/Japanese.isl"

Recommended Posts

Installateur japonais avec javapackager
Analyser les adresses japonaises avec des expressions régulières
Brisez la table japonaise avec MyBatis