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

créer un .deb + raccourci gnome à partir d'un .jar

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

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

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

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"

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

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

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/