si java 8.
questa la versione su arch linux dove funziona:
codice:
$ java -version
openjdk version "1.8.0_144"
OpenJDK Runtime Environment (build 1.8.0_144-b01)
OpenJDK 64-Bit Server VM (build 25.144-b01, mixed mode)
questa quella su linux mint dove non funziona:
codice:
java -version
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-0ubuntu0.16.04.2-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
su windows ho la versione update 161 (o forse anche 162).
per il classpath, ho fatto così:
codice:
$ java -classpath MPPhotoGallery-1.0-SNAPSHOT.jar com.mp.photoalbum
Errore: impossibile trovare o caricare la classe principale com.mp.photoalbum
$ java -classpath MPPhotoGallery-1.0-SNAPSHOT.jar com.mp.photoalbum.Main
Errore: impossibile trovare o caricare la classe principale com.mp.photoalbum.Main
ho aperto l'archivio jar, ed ovviamente il Main.class c'è.
questo il MANIFEST.MF:
codice:
Manifest-Version: 1.0
Built-By: matte
Class-Path: lib/de.huxhorn.lilith.3rdparty.junique-1.0.4.jar lib/metad
ata-extractor-2.11.0.jar lib/xmpcore-5.1.3.jar lib/commons-io-2.6.jar
Created-By: Apache Maven 3.5.2
Build-Jdk: 1.8.0_144
Main-Class: com.mp.photoalbum.Main