Si l'on souhaite créer un package 'hellolinux.deb' sur le bureau (par exemple) créer l'architecture suivante :
hellolinux/DEBIAN
hellolinux/usr/bin/hellolinux.sh
hellolinux/usr/lib/hellolinux/hellolinux.jar
hellolinux/usr/lib/hellolinux/dependences.jar
hellolinux/usr/share/doc/hellolinux/hellolinux.gif
dans le fichier 'hellolinux.sh' :
java -jar ../lib/hellolinux/hellolinux.jar
ensuite il faut créer un fichier nommé 'control' dans le répertoire 'hellolinux/DEBIAN' :
Package: hellolinux
Version: 1.0
Section: java
Priority: optional
Architecture: all
Maintainer: Delphives
Description: mon premier package deb
à partir d'un fichier jar
...
...
ensuite sur le bureau lancer la commande :
dpkg --build hellolinux
cela va générer le 'hellolinux.deb' sur le bureau et on peut l'installer :
sudo dpkg -i hellolinux.deb
on peut ensuite lancer l'application :
sh /usr/bin/hellolinux.sh
Affichage des articles dont le libellé est Java. Afficher tous les articles
Affichage des articles dont le libellé est Java. Afficher tous les articles
27.3.19
8.3.19
15.1.19
Git + eclipse
dans eclipse installer egit
http://download.eclipse.org/egit/updates
tout cocher
dans Windows>Preferences>Team>Git changer le "Default repository folder"
ouvrir la perspective git
Clone a Git repository
URI : https://github.com/delphives/clockFX.git
renseigner User et Password et cocher "Store in Secure Store"
une fois que le projet apparaît dans la perspective git il faut faire un import depuis la perspective java et on peut travailler dessus
http://download.eclipse.org/egit/updates
tout cocher
dans Windows>Preferences>Team>Git changer le "Default repository folder"
ouvrir la perspective git
Clone a Git repository
URI : https://github.com/delphives/clockFX.git
renseigner User et Password et cocher "Store in Secure Store"
une fois que le projet apparaît dans la perspective git il faut faire un import depuis la perspective java et on peut travailler dessus
3.1.19
jar to exe
télécharger l'application Launch4j
la lancer avec "java -jar launch4j.jar"
dans l'onglet "Basic", renseigner le champ "Output file", "Jar"
dans l'onglet "JRE", renseigner le champ "Bundled JRE path:" --> C:\chemin_vers_le_dossier_java_racine, "Min JRE version:" --> 1.8
en sauvegardant les préférences dans un fichier xml on peut lancer la commande suivante :
java -jar launch4j.jar preferences.xml
la lancer avec "java -jar launch4j.jar"
dans l'onglet "Basic", renseigner le champ "Output file", "Jar"
dans l'onglet "JRE", renseigner le champ "Bundled JRE path:" --> C:\chemin_vers_le_dossier_java_racine, "Min JRE version:" --> 1.8
en sauvegardant les préférences dans un fichier xml on peut lancer la commande suivante :
java -jar launch4j.jar preferences.xml
7.12.18
jnlp
pour faire tourner une page .jnlp il faut installer l'extension icedtea. pour cela aller à l'adresse suivante : http://icedtea.wildebeest.org/download/icedtea-web-binaries/
il faut dézipper le .zip et lorsque l'on ouvre une page .jnlp associer à "javaws.bat"
il faut dézipper le .zip et lorsque l'on ouvre une page .jnlp associer à "javaws.bat"
6.12.18
jar signed
1 projet FX, 1 projet JPA
export --> runnable jar file
extract required libraries int generated jar --> attention avec "package..." ça marche pas!!!
générer le jar sur le bureau
puis dans un terminal sur le bureau :
keytool -genkey -keystore myKeystore -alias delphives
[mot de passe] ubuntu
...
signer le jar avec :
jarsigner -keystore myKeystore factureFX.jar delphives
export --> runnable jar file
extract required libraries int generated jar --> attention avec "package..." ça marche pas!!!
générer le jar sur le bureau
puis dans un terminal sur le bureau :
keytool -genkey -keystore myKeystore -alias delphives
[mot de passe] ubuntu
...
signer le jar avec :
jarsigner -keystore myKeystore factureFX.jar delphives
30.11.18
javaFX
télécharger eclipse-installer, installer la version java EE
dans eclipse : install new software,
Name: e(fx)clipse
Location: http://download.eclipse.org/efxclipse/updates-released/3.0.0/site
installer javafx scene builder et le paramétrer dans eclipse : window - preference - javafx
installer playonlinux et heidisql
dans eclipse : install new software,
Name: e(fx)clipse
Location: http://download.eclipse.org/efxclipse/updates-released/3.0.0/site
installer javafx scene builder et le paramétrer dans eclipse : window - preference - javafx
installer playonlinux et heidisql
OpenJDK
Sur le site https://jdk.java.net,
le openjdk 8 est toujours en « early access » et non pas en
« General-Avaibility ». du coup on peut le télécharger à l’adresse
suivante : https://github.com/scoop-software/openjfx-win/releases (avec javafx) ou https://adoptopenjdk.net (sans javafx)
Il faut ensuite dézipper
l’archive dans c:\adi et modifier les variables d’environnements system
« path » et « JAVA_HOME ». (dans « path » mettre
le chemin du répertoire « bin » et dans « JAVA_HOME »
mettre le chemin du répertoire java)
Association des fichiers .jar
Pour associer les fichiers jar à
l’openJDK (double-click), il faut ajouter à la registry :
ou télécharger l'utilitaire https://ystr.github.io/types/
Inscription à :
Articles (Atom)

