Créer programme d'installation de Windows pour les Programmes Java
Je suis un Java débutant.
J'ai déjà créé une interface simple d'application affichage "hello world" de l'étiquette.
Mais, comment puis-je créer un programme d'installation à partir .java ou .jar pour windows.
Disons que j'ai créé une application utile et que vous voulez le partager avec mes amis
pour l'installer sur leur PC sans ils ont besoin de savoir qu'est-ce que JRE, ou comment télécharger JRE.
Vous devez vous connecter pour publier un commentaire.
Déployer l'application. à partir d'un site web à l'aide de Java Web Start. S'assurer que l'utilisateur a le minimum de Java à l'aide de
deployJava.js
(liée à partir les témoins de jéhovah page d'info).web-deployed
. Il ne fait que transférer les fichiers JAR du serveur web pour le client. Il est similaire .NET Cliquez une Fois que la technologie, bien que. Il ne fonctionne pas si vous essayez à la distribution de plus de support physique, comme un CD/DVD, etc. comme un rétractable produit (la distribution normale de la méthode).De ici:
Open Source Installateurs de Générateurs de Java
IzPack
IzPack est un installateurs de générateur pour la plate-forme Java. Il produit léger installateurs qui peut être exécuté sur n'importe quel système d'exploitation où une machine virtuelle Java est disponible. Selon le système d'exploitation, il peut être lancé par un double-clic ou un simple "java -jar installer.jar" sur un shell. L'utilisation la plus courante est de distribuer des applications pour la plate-forme Java, mais vous pouvez également l'utiliser pour d'autres types de projets. Le principal avantage de IzPack est qu'il fournit un environnement propre et unique façon de distribuer un projet d'utilisateurs à l'aide de différents systèmes d'exploitation.
VAInstall
VAInstall est une plate-forme multi-installateur écrit en Java. Il est distribué sous la Licence GNU GPL 2. Par le biais d'un simple fichier de configuration, il permet de packager pour sélectionner des fichiers et des répertoires à partir de divers endroits sur le disque, et pas seulement un répertoire racine comme les autres installateurs. L'emballeur peuvent réorganiser complètement les fichiers et répertoires sur l'hôte de destination. Il peut choisir le mode d'installation de l'hôte de destination (graphique, xtra, texte ou ansi).
Packlet
Packlet est un simple outil d'installation de Java. Un packlet est semblable à un zip ou tgz fichier: il emballe une application en un seul fichier compressé qui peut être distribué. Packlet fichiers sont des fichiers de classe Java qui peut être exécuté sur n'importe quelle machine avec Java 2 Runtime Environment. L'exécution d'une packlet apporte en place d'un programme d'installation interface graphique pour configurer et décompresser l'application.
Soulevez Le Programme D'Installation De Java
Soulevez le programme d'installation de Java est un programme d'installation d'applications Java. Les faits saillants sont auto-extractible fichiers de classe, des exigences minimales pour l'installation de Java sur le système cible, et de la croix-installation de la plateforme.
Mini Installer
Un simple paquet de construire soi installating programmes en Java. Le processus est conduit par un script, le résultat est un unique fichier JAR que l'utilisateur peut double-cliquer pour exécuter un assistant d'installation.
JSmooth
JSmooth est un Exécutable Java Wrapper qui fait un standard de Windows binaire exécutable (.exe) à partir d'un fichier jar. Il fait java déploiement beaucoup plus lisse et convivial, il est capable de trouver une machine virtuelle Java par lui-même. Lorsque aucune machine virtuelle est disponible, il fournit un feed-back pour les utilisateurs, et peut lancer le navigateur web par défaut à une URL qui explique comment télécharger une machine virtuelle Java. Remarque: ne PAS ENTIÈREMENT ÉCRIT EN JAVA
Launch4J
Native de Windows exécutable (.exe) de l'application java wrapper. Native de l'écran de démarrage, l'icône de l'application, recherche pour JRE ou de l'utilisation livré un, commentaires sur l'échec de démarrage, passe arguments de ligne de commande.
AntInstaller
AntInstaller est un installateur de cadre qui utilise un simple fichier XML pour définir l'INTERFACE utilisateur, et Apache Ant comme un back-end. Les installateurs peuvent donc rien faire de Fourmis peuvent, et sont compatibles avec la Fourmi mécanisme d'extension. Les installateurs peuvent être regroupés sous la forme d'une auto-Pot et peut fonctionner à partir de la ligne de commande ou un Swing GUI. AntInstall peut également être utilisé comme un frontal graphique pour les Fourmi construit.
Antigène
De l'antigène (Ant Installateur Generator) est un outil pour prendre un script Ant, le combiner avec une interface graphique et l'envelopper comme un fichier jar exécutable. Son but principal est de créer de puissants graphique installateurs de scripts Ant.
Java Service Wrapper
Le Wrapper permet d'installer une Application Java comme un Service Windows NT. Les scripts fournis avec l'enveloppe aussi, il est très facile à installer ces Applications Java comme démon processus sur les systèmes UNIX. Le Wrapper gère correctement l'utilisateur du journal des sorties sous Windows, les dépendances de service, et la capacité à exécuter des services qui interagissent avec le bureau.
Vous pouvez utiliser WiX pour créer le package Windows Installer. Le package comprend un JRE binaires et votre application compilée (fichier jar). Lors de l'installation, le programme d'installation de déballer vos fichiers sur l'ordinateur de l'utilisateur, crée le raccourci qui lance l'application (
app-path\jre\bin\javaw.exe -jar app-path\your-app.jar
).Voir les notes sur La redistribution de la JRE et dans README.
Vous pouvez utiliser NSIS ou Inno Setup
- Je utiliser un programme appelé JSmooth. Cela permet de java .les fichiers jar dans des exécutables. Je puis prendre les exécutables et de créer un programme d'installation à l'aide de InstallShield. InstallShield vous permet de créer hautement personnalisable installateurs. Il y a une Édition "Light" que vous pouvez utiliser. Très facile à faire et très facile à ajouter à créer des scripts.
Vous pouvez utiliser la tâche Ant outil avec InnoSetup et Launch4j sous Eclipse IDE pour créer un aspect professionnel pour Windows EXE programme d'installation pour le programme Java: Comment créer un fichier exe en java
But, how can I create an installer from .java or .jar for windows
🙂 Apache Ant prend en charge certains non-Windows Os; c'est un outil basé sur Java, de toute façon. Pour les non-Os Windows, vous avez besoin de changer les outils/scripts dans la tâche Ant script (c'est mon expérience).Vous pouvez utiliser le install4j pour créer le fichier exe pour le fichier jar de java du projet et de l'utilisation de l'Inno Setup fichier Compilateur pour créer le programme d'installation pour le projet. ce ts Youtube vedio pour la façon de créer le fichier exe et installer
vidéo pour créer le fichier exe et installer
Fondamentalement, vous devez enregistrer votre projet dans le bocal et ensuite de les convertir en fichier exe, vous pouvez utiliser jar4exe ou d'autres logiciels. Lorsque vous avez le fichier exe, utiliser un programme d'installation des logiciels comme Inno Setup Compiler ou autres. Après toutes ces stpes Votre projet sera prêt à être installer sous windows, mac ou linux plate-forme. Bonne Chance.
Installer exe4j
Installer inno setup compilateur
Obsolète, mais pertinentes vidéo pour vous guider à travers
https://www.youtube.com/watch?v=kSmhIunxVW4