tachtler:eclipse_centos_7
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
tachtler:eclipse_centos_7 [2015/08/17 12:12] – klaus | tachtler:eclipse_centos_7 [2015/08/17 13:24] (aktuell) – klaus | ||
---|---|---|---|
Zeile 19: | Zeile 19: | ||
* Lauffähiges Java z.B. [[http:// | * Lauffähiges Java z.B. [[http:// | ||
+ | ===== Installation: | ||
+ | Nachfolgend muss zuerst Java als JDK installiert werden, damit nachfolgend [[http:// | ||
+ | |||
+ | Zur Installation von Java - [[http:// | ||
+ | * **'' | ||
+ | installiert werden. | ||
+ | |||
+ | Mit nachfolgendem Befehl, wird das Pakete **'' | ||
+ | < | ||
+ | # yum install java-1.8.0-openjdk-devel | ||
+ | Loaded plugins: changelog, priorities | ||
+ | 66 packages excluded due to repository priority protections | ||
+ | Resolving Dependencies | ||
+ | --> Running transaction check | ||
+ | ---> Package java-1.8.0-openjdk-devel.x86_64 1: | ||
+ | --> Processing Dependency: java-1.8.0-openjdk = 1: | ||
+ | --> Processing Dependency: libawt_xawt.so(SUNWprivate_1.1)(64bit) for package: 1: | ||
+ | --> Processing Dependency: libjvm.so()(64bit) for package: 1: | ||
+ | --> Processing Dependency: libjava.so()(64bit) for package: 1: | ||
+ | --> Processing Dependency: libawt_xawt.so()(64bit) for package: 1: | ||
+ | --> Processing Dependency: libawt.so()(64bit) for package: 1: | ||
+ | --> Running transaction check | ||
+ | ---> Package java-1.8.0-openjdk.x86_64 1: | ||
+ | --> Processing Dependency: xorg-x11-fonts-Type1 for package: 1: | ||
+ | --> Processing Dependency: libgif.so.4()(64bit) for package: 1: | ||
+ | ---> Package java-1.8.0-openjdk-headless.x86_64 1: | ||
+ | --> Processing Dependency: tzdata-java for package: 1: | ||
+ | --> Processing Dependency: jpackage-utils for package: 1: | ||
+ | --> Running transaction check | ||
+ | ---> Package giflib.x86_64 0: | ||
+ | ---> Package javapackages-tools.noarch 0: | ||
+ | --> Processing Dependency: python-javapackages = 3.4.1-6.el7_0 for package: javapackages-tools-3.4.1-6.el7_0.noarch | ||
+ | ---> Package tzdata-java.noarch 0: | ||
+ | ---> Package xorg-x11-fonts-Type1.noarch 0:7.5-9.el7 will be installed | ||
+ | --> Processing Dependency: ttmkfdir for package: xorg-x11-fonts-Type1-7.5-9.el7.noarch | ||
+ | --> Processing Dependency: ttmkfdir for package: xorg-x11-fonts-Type1-7.5-9.el7.noarch | ||
+ | --> Processing Dependency: mkfontdir for package: xorg-x11-fonts-Type1-7.5-9.el7.noarch | ||
+ | --> Processing Dependency: mkfontdir for package: xorg-x11-fonts-Type1-7.5-9.el7.noarch | ||
+ | --> Running transaction check | ||
+ | ---> Package python-javapackages.noarch 0: | ||
+ | --> Processing Dependency: python-lxml for package: python-javapackages-3.4.1-6.el7_0.noarch | ||
+ | ---> Package ttmkfdir.x86_64 0: | ||
+ | ---> Package xorg-x11-font-utils.x86_64 1: | ||
+ | --> Running transaction check | ||
+ | ---> Package python-lxml.x86_64 0: | ||
+ | --> Finished Dependency Resolution | ||
+ | |||
+ | Changes in packages about to be updated: | ||
+ | |||
+ | |||
+ | Dependencies Resolved | ||
+ | |||
+ | ================================================================================ | ||
+ | | ||
+ | Size | ||
+ | ================================================================================ | ||
+ | Installing: | ||
+ | | ||
+ | Installing for dependencies: | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | Transaction Summary | ||
+ | ================================================================================ | ||
+ | Install | ||
+ | |||
+ | Total download size: 43 M | ||
+ | Installed size: 147 M | ||
+ | Is this ok [y/d/N]: y | ||
+ | Downloading packages: | ||
+ | (1/11): giflib-4.1.6-9.el7.x86_64.rpm | ||
+ | (2/11): java-1.8.0-openjdk-1.8.0.51-1.b16.el7_1.x86_64.rpm | 213 kB | ||
+ | (3/11): java-1.8.0-openjdk-devel-1.8.0.51-1.b16.el7_1.x86_ | 9.7 MB | ||
+ | (4/11): java-1.8.0-openjdk-headless-1.8.0.51-1.b16.el7_1.x | 31 MB | ||
+ | (5/11): python-javapackages-3.4.1-6.el7_0.noarch.rpm | ||
+ | (6/11): javapackages-tools-3.4.1-6.el7_0.noarch.rpm | ||
+ | (7/11): ttmkfdir-3.0.9-41.el7.x86_64.rpm | ||
+ | (8/11): python-lxml-3.2.1-4.el7.x86_64.rpm | ||
+ | (9/11): xorg-x11-font-utils-7.5-18.1.el7.x86_64.rpm | ||
+ | (10/11): xorg-x11-fonts-Type1-7.5-9.el7.noarch.rpm | ||
+ | (11/11): tzdata-java-2015f-1.el7.noarch.rpm | ||
+ | -------------------------------------------------------------------------------- | ||
+ | Total 9.3 MB/s | 43 MB 00:04 | ||
+ | Running transaction check | ||
+ | Running transaction test | ||
+ | Transaction test succeeded | ||
+ | Running transaction | ||
+ | Installing : 1: | ||
+ | Installing : python-lxml-3.2.1-4.el7.x86_64 | ||
+ | Installing : python-javapackages-3.4.1-6.el7_0.noarch | ||
+ | Installing : javapackages-tools-3.4.1-6.el7_0.noarch | ||
+ | Installing : tzdata-java-2015f-1.el7.noarch | ||
+ | Installing : 1: | ||
+ | Installing : ttmkfdir-3.0.9-41.el7.x86_64 | ||
+ | Installing : xorg-x11-fonts-Type1-7.5-9.el7.noarch | ||
+ | Installing : giflib-4.1.6-9.el7.x86_64 | ||
+ | Installing : 1: | ||
+ | Installing : 1: | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | |||
+ | Installed: | ||
+ | java-1.8.0-openjdk-devel.x86_64 1: | ||
+ | |||
+ | Dependency Installed: | ||
+ | giflib.x86_64 0: | ||
+ | java-1.8.0-openjdk.x86_64 1: | ||
+ | java-1.8.0-openjdk-headless.x86_64 1: | ||
+ | javapackages-tools.noarch 0: | ||
+ | python-javapackages.noarch 0: | ||
+ | python-lxml.x86_64 0: | ||
+ | ttmkfdir.x86_64 0: | ||
+ | tzdata-java.noarch 0: | ||
+ | xorg-x11-font-utils.x86_64 1: | ||
+ | xorg-x11-fonts-Type1.noarch 0: | ||
+ | |||
+ | Complete! | ||
+ | </ | ||
+ | |||
+ | Mit nachfolgendem Befehl kann überprüft werden, ob die das Paket **'' | ||
+ | < | ||
+ | # java -version | ||
+ | openjdk version " | ||
+ | OpenJDK Runtime Environment (build 1.8.0_51-b16) | ||
+ | OpenJDK 64-Bit Server VM (build 25.51-b03, mixed mode) | ||
+ | </ | ||
+ | |||
+ | ===== Herunterladen ===== | ||
+ | |||
+ | Bevor mit der Installation von [[http:// | ||
+ | |||
+ | Nachfolgende soll die Variante bzw. das Paket | ||
+ | * **Eclipse IDE for Java EE Developers** | ||
+ | heruntergeladen werden. | ||
+ | |||
+ | Nachfolgender Befehl lädt die oben genannte Variante in das Verzeichnis ''/ | ||
+ | < | ||
+ | # wget -P /tmp http:// | ||
+ | eclipse/ | ||
+ | --2015-08-17 12: | ||
+ | eclipse/ | ||
+ | Resolving ftp-stud.fht-esslingen.de (ftp-stud.fht-esslingen.de)... 129.143.116.10 | ||
+ | Connecting to ftp-stud.fht-esslingen.de (ftp-stud.fht-esslingen.de)|129.143.116.10|: | ||
+ | HTTP request sent, awaiting response... 200 OK | ||
+ | Length: 280578105 (268M) [application/ | ||
+ | Saving to: ‘/ | ||
+ | |||
+ | 100%[======================================> | ||
+ | |||
+ | 2015-08-17 12:41:14 (1.14 MB/s) - ‘/ | ||
+ | |||
+ | </ | ||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | Nach dem die Variante bzw. das Paket **Eclipse IDE for Java EE Developers** erfolgreich heruntergeladen wurde, kann dieses mit nachfolgendem Befehl aus dem Verzeichnis in dessen es heruntergeladen wurde - hier ''/ | ||
+ | * '' | ||
+ | installiert bzw. entpackt werden: | ||
+ | |||
+ | (**Gekürzter Ausschnitt**) | ||
+ | < | ||
+ | # tar -zxvf / | ||
+ | eclipse/ | ||
+ | eclipse/ | ||
+ | eclipse/ | ||
+ | ... | ||
+ | ... | ||
+ | ... | ||
+ | eclipse/ | ||
+ | eclipse/ | ||
+ | eclipse/ | ||
+ | </ | ||
+ | |||
+ | Anschließend soll ein **symbolischer Link** (symbolic link) auf das ausführbare Programm (binary) | ||
+ | * ''/ | ||
+ | in | ||
+ | * ''/ | ||
+ | erstellt werden, damit [[http:// | ||
+ | < | ||
+ | ln -s / | ||
+ | </ | ||
+ | |||
+ | Ob die Erstellung des **symbolischen Links** (symbolic link) erfolgreich war, kann mit nachfolgendem Befehl überprüft werden und sollte nachfolgende Ausgabe liefern: | ||
+ | < | ||
+ | # ls -l / | ||
+ | lrwxrwxrwx 1 root root 20 Aug 17 12:54 / | ||
+ | </ | ||
+ | |||
+ | Abschließend kann noch eine **Verknüpfung** im " | ||
+ | * ''/ | ||
+ | < | ||
+ | # vi / | ||
+ | </ | ||
+ | |||
+ | Der Inhalt der Konfigurationsdatei ''/ | ||
+ | <code bash> | ||
+ | [Desktop Entry] | ||
+ | Encoding=UTF-8 | ||
+ | Name=Eclipse 4.5.0 | ||
+ | Comment=Eclipse Mars | ||
+ | Exec=/ | ||
+ | Icon=/ | ||
+ | Categories=Application; | ||
+ | Version=1.0 | ||
+ | Type=Application | ||
+ | Terminal=0 | ||
+ | </ | ||
+ | |||
+ | Anschließend könnte dann nachfolgender Eintrag - **hier** im [[http:// | ||
+ | |||
+ | (**Nur relevanter Ausschnitt**): | ||
+ | |||
+ | {{: | ||
tachtler/eclipse_centos_7.1439806332.txt.gz · Zuletzt geändert: 2015/08/17 12:12 von klaus