Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:virtualbox:kdev-installation:start [2020-09-23 17:20] – ditaranto | software:virtualbox:kdev-installation:start [2020-09-24 08:54] (aktuell) – ditaranto | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
Für den Unterricht // | Für den Unterricht // | ||
- | \\ [[\\fs004\inf\001_public-programme\VMs\VirtualBox\]] | + | \\ [[\\fs03\x\public-programme\VMs\VirtualBox]] |
\\ Die detaillierten VM-Einstellungen zum erstmaligen Erstellen der VM in VirtualBox sind in folgendem .PDF-File zu finden: | \\ Die detaillierten VM-Einstellungen zum erstmaligen Erstellen der VM in VirtualBox sind in folgendem .PDF-File zu finden: | ||
Zeile 15: | Zeile 15: | ||
* gdb (Debian package // | * gdb (Debian package // | ||
* [[software: | * [[software: | ||
- | * Eclipse C/C++ 4.14 mit Subclipse-Plugin und JavaHL | + | * Eclipse C/C++ 4.14 |
* Eclipse Java SDK 4.6 mit Together 12.9.0 Plugin | * Eclipse Java SDK 4.6 mit Together 12.9.0 Plugin | ||
* xapt | * xapt | ||
Zeile 23: | Zeile 23: | ||
* cmake | * cmake | ||
* git | * git | ||
- | * subversion | ||
* rabbitvcs-nautilus | * rabbitvcs-nautilus | ||
* ros | * ros | ||
Zeile 103: | Zeile 102: | ||
- //Window// → // | - //Window// → // | ||
- Unter " | - Unter " | ||
- | - Mit "Apply and close" das Einstellungsfenster verlassen. | + | - Mit "Apply and close" das Einstellungsfenster verlassen. |
- | + | ||
- | Subclipse gemäss dieser Anleitung installieren: | + | |
- | \\ Danach: \\ //Help// → //Install New Software...// | + | |
- | + | ||
- | Subclipse benötigt eine aktuelle [[http:// | + | |
- | \\ Installation von JavaHL: | + | |
- | < | + | |
- | sudo apt-get install libsvn-java | + | |
- | </ | + | |
- | Pfad der Installation muss Eclipse nun mitgeteilt werden. Hierfür als Erstes den Pfad herausfinden, | + | |
- | <code =" | + | |
- | sudo find / -name libsvnjavahl-1.so | + | |
- | </ | + | |
- | Das sollte diesen oder ähnlichen Output generieren: | + | |
- | < | + | |
- | / | + | |
- | </ | + | |
- | Der benötigte Pfad ist in diesem Fall also folgender: | + | |
- | < | + | |
- | / | + | |
- | </ | + | |
- | Dieser Pfad muss nun in die " | + | |
- | < | + | |
- | -Djava.library.path=/ | + | |
- | </ | + | |
- | Datei speichern und Editor verlassen. | + | |
- | + | ||
- | Beispiel-Screenshot: | + | |
- | {{: | + | |
- | <WRAP clear></ | + | |
- | \\ | + | |
- | \\ Jetzt sollte das Subclipse-Plugin korrekt funktionieren (Das zeigt sich erst beim Erstellen von Projekten oder dem Navigieren durch ein ausgechecktes SVN-Repository beim Import). | + | |
- | \\ | + | |
- | \\ Sollte es Probleme mit der Authentifizierung gegen das Active Directory geben, kann in Eclipse anstatt //JavaHL// das //SVNKit// ausgewählt werden, welches jedoch weniger performant ist, und zwar in der Option //SVN interface// unter: | + | |
- | \\ //Window// → // | + | |
== Eclipse Java == | == Eclipse Java == | ||
Zeile 212: | Zeile 176: | ||
Categories=Utility; | Categories=Utility; | ||
</ | </ | ||
- | \\ | + | |
=== Shared Folder(s) === | === Shared Folder(s) === | ||
- | VirtualBox erlaubt es, beliebige lokale Verzeichnisse mit einer VM zu " | + | VirtualBox erlaubt es, beliebige lokale |
- | * Einbindung direkt via SMB (UNC-Pfad) | + | * Einbindung |
- | * Einbindung via VirtualBox '' | + | * Einbindung |
In unserem Fall werden wir drei Shared Folder konfigurieren: | In unserem Fall werden wir drei Shared Folder konfigurieren: | ||
Diese Shared Folder(s) werden in unserem Fall nicht automatisch beim Systemstart der Ubuntu VM, sondern via Script bei Bedarf manuell eingebunden. | Diese Shared Folder(s) werden in unserem Fall nicht automatisch beim Systemstart der Ubuntu VM, sondern via Script bei Bedarf manuell eingebunden. | ||
Zeile 327: | Zeile 291: | ||
\\ | \\ | ||
- | ==== Troubleshooting ==== | + | ==== Quelle(n): ==== |
- | === Kann Paket-Repository nicht hinzufügen === | + | [[https:// |
- | Sollte das Hinzufügen eines Repositorys fehlschlagen, | + | |
- | sudo gedit / | + | |
- | </ | + | |
- | Das Vorkommnis von // | + | |
- | + | ||
- | === Freeze nach dem Starten von Eclipse mit SVN-/Java HL-Plugin | + | |
- | Sollte nach dem Starten von Eclipse mit installiertem SVN-Plugin scheinbar ein Freeze auftreten, so sollte man eine Weile warten (kann bis zu ein paar Minuten dauern), ob folgende Meldung auftritt: \\ | + | |
- | {{: | + | |
- | Wenn ja, mit '' | + | |
- | \\ | + | |
- | \\ | + | |
- | <box blue 97% | **Quelle(n): | + | |
- | [[https:// | + | |
- | </ | + |