Diskuze: Raspberry PI - Java
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Tvůrce

Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
https://stackoverflow.com/a/47463017
Trošku upravím jejich odpověd...
The error message says that your java -jar command tries to find a class named main in the raspi_controller package. But your class is named Raspi_controller.
to už jsem bohužel zkoušel, přejmenovat tu hlavní třídu na "main", ale
výsledek je úplně stejný
pi@raspberrypi:~/Desktop $ sudo java -jar raspi_controller.jar
Error: Could not find or load main class raspi_controller.main
No píšu to v netbeans, a pokud vím, tak je to tam automatické. navíc jak jsem psal, na normálním počítači mi to jde spustit bez problémů.
I když je něco automatické, tak bych se na to 100% nespoléhal.
Můžeš sem jenom pro zajímavost hodit obsah toho MANIFESTu?
Manifest-Version: 1.0
Implementation-Title: raspi_controller
X-COMMENT: Main-Class will be added automatically by build
Implementation-Version: 1.0
Permissions: sandbox
Codebase: *
JavaFX-Version: 8.0
Class-Path:
Created-By: JavaFX Packager
Implementation-Vendor: Jenkings
Main-Class: raspi_controller.Raspi_controller
Upřímně jsem tohle nikdy nenastavoval, takže nevím co by tam mělo být
Tady je důležitý ten poslední řádek
Main-Class: raspi_controller.Raspi_controller
Tohle říká JVM kde má hledat třídu s main metodou.
Ale vypadá to v pořádku.
Jak psali na tom StackOverflow, máš určitě na tom Raspberry JavaFX?
Dále mě napadlo: zkus zrušit ten package. Je to blbý, ale na otestování,
zda-li to nemá problém s balíčkem se to může zkusit.
No, pokud jsem to správně pochopil, tak javaFX má pro arm zrušenou podporu v JDK, ale četl jsem, že pro spuštění zkompilovaného by měla mít podporu i aktuální verze. Nebo ne ?
To s tím balíčkem mně nenapadlo, vyzkouším to.
Zobrazeno 9 zpráv z 9.