Home » 2023 » März

Archiv für den Monat: März 2023

Eclipse Nebula NatTable – Referenzen

https://www.vogella.com/tutorials/NatTable/article.html

https://www.eclipse.org/nattable/

https://github.com/HPSDeveloper/NatTableExercised : My personal NatTable exercises documented

Nebula NatTable mit Expand/Collapse-Funktion auf Kolonnen und Zeilen – SWT, Nebula und GlazedList Libraries in ein Worspace-Setup mit einbeziehen

Resultat: https://github.com/HPSDeveloper/NatTableExercised

Das SW-Projekt ermöglicht mir mit der Nat-Table-Beispielapplication (hier in Form des NatTableExamples.jar) (https://www.eclipse.org/nattable/documentation.php?page=examples_application) herumzuspielen und eigene Codes zu schreiben, die auf SWT, Eclipse Nebula NatTable, GlazedList, JFace, .. aufbauen.
Es hat sich als sehr schwer erwiesen, diese Libraries über Maven Dependencies rein zu ziehen. Stattdessen habe ich ein mir bekanntes SWT.jar und auch das NatTableExamples.jar direkt eingebunden. Das letztere enthält alle genannten Libraries ausser SWT.

Maven Global Repository

https://repo.maven.apache.org/maven2/org/eclipse/

Jar-File als Maven Dependency einbeziehen

Situation: Ich habe ein JAR File zur Hand und möchte es in meinem mit Maven aufgesetzten Projekt einbeziehen.

–> https://intellipaat.com/community/6786/how-to-add-local-jar-files-to-a-maven-project

Im https://github.com/HPSDeveloper/NatTableExercised ist das so realisiert. Siehe das Pom File und das ‚lib1‘ directory!

GIT Large File Support – Grosse Files ins GitHub stellen

Git lässt Files mit wenigen MBs zu. Um grössere Files pushen zu können muss man https://git-lfs.com installieren.
Ich hatte mit diesem Tool eine Scheiss-Zeit! Habs nicht in anständiger Zeit hingekriegt ein 27MB File hoch zu laden.
Grrrrrr!!!

Meine Bemühungen waren im Rahmen von https://github.com/HPSDeveloper/NatTableExercised

Diese Seite dokumentiert den Ärger mit diesem uns zugemuteten Tool: https://github.com/git-lfs/git-lfs/issues/1581