Vielen Dank Erich!
Darauf habe ich lange gewartet.
Bei mir läuft PortfolioPerformance jetzt auch auf einem Pi 400 (64bit-OS).
Nachfolgend eine Schritt für Schritt Anleitung für den Raspberry Pi:
pi@rpi400:~/Documents $ git clone https://github.com/buchen/portfolio.git
pi@rpi400:~/Documents $ sudo apt install maven
Den nachfolgenden Absatz in die Datei /portfolio/portfolio-app/pom.xml im Abschnitt environments einfügen:
<environment>
<os>linux</os>
<ws>gtk</ws>
<arch>aarch64</arch>
</environment>
Hierzu die Datei pom.xml im Editor öffnen:
pi@rpi400:~/Documents $ mousepad /home/pi/Documents/portfolio/portfolio-app/pom.xml
Der Abschnitt sieht dann so aus:
<environments>
<environment>
<os>linux</os>
<ws>gtk</ws>
<arch>aarch64</arch>
</environment>
<environment>
<os>linux</os>
<ws>gtk</ws>
<arch>x86_64</arch>
</environment>
<environment>
<os>macosx</os>
<ws>cocoa</ws>
<arch>x86_64</arch>
</environment>
<environment>
<os>macosx</os>
<ws>cocoa</ws>
<arch>aarch64</arch>
</environment>
<environment>
<os>win32</os>
<ws>win32</ws>
<arch>x86_64</arch>
</environment>
</environments>
Kompilieren:
pi@rpi400:~/Documents $ cd portfolio
pi@rpi400:~/Documents/portfolio $ mvn -f portfolio-app/pom.xml -X install
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Portfolio Performance 0.59.1-SNAPSHOT:
[INFO]
[INFO] Portfolio Performance .............................. SUCCESS [ 12.339 s]
[INFO] portfolio-target-definition ........................ SUCCESS [ 1.521 s]
[INFO] name.abuchen.portfolio ............................. SUCCESS [01:53 min]
[INFO] name.abuchen.portfolio.tests ....................... SUCCESS [03:08 min]
[INFO] name.abuchen.portfolio.ui .......................... SUCCESS [ 32.540 s]
[INFO] name.abuchen.portfolio.ui.tests .................... SUCCESS [ 38.460 s]
[INFO] name.abuchen.portfolio.bootstrap ................... SUCCESS [ 3.494 s]
[INFO] name.abuchen.portfolio.feature ..................... SUCCESS [ 0.886 s]
[INFO] portfolio.product .................................. SUCCESS [06:07 min]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 15:49 min
[INFO] Finished at: 2022-07-30T20:59:10+02:00
[INFO] ------------------------------------------------------------------------
pi@rpi400:~/Documents/portfolio $
PortfolioPerformance starten:
pi@rpi400:~ $ /home/pi/Documents/portfolio/portfolio-product/target/products/name.abuchen.portfolio.product/linux/gtk/aarch64/portfolio/PortfolioPerformance