Bonjour,
Comment cr�er un ex�cutable et un set up avec NetBeans ?
merci d avance.
![]()
Bonjour,
Comment cr�er un ex�cutable et un set up avec NetBeans ?
merci d avance.
![]()
Une m�thode universelle qui ne d�pend pas de l'IDE, par exemple :
Pour cr�er un ex�cutable : Launch4J, Jsmooth, ...
Pour cr�er un installeur : InnoSetup, install4J, ...
(Les "�a ne marche pas", m�me �crits sans faute(s), vous porteront discr�dit ad vitam �ternam et malheur pendant 7 ans)
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
Merci. Mais vu que je n�ai jamais utilis� ni l'un ni l'autre, j'aimerais savoir comment �a marche.
As tu fait au moins l'effort de lire les manuels et autres documentations sur les sites respectifs ?
(Les "�a ne marche pas", m�me �crits sans faute(s), vous porteront discr�dit ad vitam �ternam et malheur pendant 7 ans)
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
Dans NetBeans 8.1 et avec le JDK 1.8.0_74 :
- Bouton de droite sur le projet -> Properties -> Build -> Packaging ;
- Cocher Enable Native Packaging Actions in Project Menu ;
- Cliquer sur Ok ;
- Bouton de droite sur le projet -> Package As -> choisir l'une des options suivantes (ici sous Windows) :
- All Artefacts : cr�e tout ;
- All Installers : cr�er uniquement les installeurs ;
- Image Only : g�n�re l'image (EXE du lancher natif + DLLs + JAR du projet + JRE)
- EXE installer : cr�er un installeur EXE ;
- MSI installer : cr�er un installeur MSI.
Les sorties sont dans le r�pertoire <projet>\dist\bundles.
Sous Linux ou MacOS les exec sont bien sur natifs � la plateforme et de m�me que les installeurs (RPM, PKG, DMG).
Attention cependant, sous Windows l'outil de cr�ation de packages natifs d'Oracle n�cessite l'installation d'outils tiers :
- Pour pouvoir cr�er l�installeur EXE, il faut installer en plus Inno Setup 5+ (http://www.jrsoftware.org/) ;
- Pour pouvoir cr�er l�installeur MSI, il faut installer en plus WiX 3.0+ (http://wix.sourceforge.net/)
Et il faudra mettre les r�pertoires d'installation de ces ceux outils suppl�mentaires dans le PATH (C:\Program Files (x86)\Inno Setup 5 et C:\Program Files (x86)\WiX Toolset v3.10\bin).
Pas besoin d'installer des outils suppl�mentaires sous Linux ou MacOS.
Sinon les alternatives cit�es par wax78 sont toujours valides.
Merci de penser au tagquand une r�ponse a �t� apport�e � votre question. Aucune r�ponse ne sera donn�e � des messages priv�s portant sur des questions d'ordre technique. Les forums sont l� pour que vous y postiez publiquement vos probl�mes.
suivez mon blog sur D�veloppez.
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook
A noter la pr�sence d'un bug dans NetBeans 8.1 qui emp�che la g�n�ration de l'installeur EXE et du MSI m�me lorsque les outils tiers sont dans le PATH (voir Bug 254026 - [81cat] Wix Tools and Inno Setup executable not found by the ant script)
Merci de penser au tagquand une r�ponse a �t� apport�e � votre question. Aucune r�ponse ne sera donn�e � des messages priv�s portant sur des questions d'ordre technique. Les forums sont l� pour que vous y postiez publiquement vos probl�mes.
suivez mon blog sur D�veloppez.
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook
Partager