Eclipse uz Linux
Eclipse ir izstrādes vide un vienlaikus arī platforma, uz kuras tiek veidoti dažādi izstrādātājiem noderīgi palīgrīki - Eclipses
spraudņi. Šajā gadījumā "Eclipse Web Tools Platform (WTP)" ir noteiktā veidā sakonfigurēta Eclipse ar Web izstrādei noderīgiem spraudņiem.
Minimālas/klasiskās Eclipse uzstādīšana
- Ja vajadzīgs nevis WTP, bet standarta Eclipse, to uzliek ar standarta komandu no repozitorija:
sudo apt-get install eclipse
Subclipse spraudnis
- Skatīt Subclipse spraudņa uzstādīšanas instrukciju
Kļūdu novēršana
Ja standarta Eclipse vēlas pievienot papildu spraudņus (piemēram, Subclipse spraudni), kā parasts lietotājs, nomaina Eclipses kataloga failu tiesības:
sudo chown -R student:root /usr/lib/eclipse
sudo chmod -R 775 /usr/lib/eclipse
kur
student ir tekošā lietotāja pieteikšanās vārds
Ja nestrādā pogas vai logu atjaunošana.
- Pievieno vides mainīgā eksportu izsaukšanas faila /usr/bin/eclipse sākumā:
export GDK_NATIVE_WINDOWS=1
Ja, lietojot Subclipse, rāda JNI kļūdu.
- Izpilda komandu:
sudo apt-get install libsvn-java
- Failā /usr/bin/eclipse pievieno rindu:
-Djava.library.path=/usr/lib/jni
Ja Eclipse uzkaras ar Memory overflow kļūdu.
- Palielina pieejamo virtuālo atmiņu failā /usr/lib/eclipse/eclipse.ini (kas patiesībā ir simboliskā saite uz /etc/eclipse.ini failu) nomaina saturu uz:
-vmargs
-Xms256m
-Xmx1024m
kur Xms norāda sākotnēji piešķirto, bet Xmx -- maksimāli pieejamo Java virtuālās mašīnas atmiņas apjomu.
Pēc faila palaišanas parāda ~ sekojošu kļūdu:
/usr/lib/gio/modules/libgvfsdbus.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so
Iespējams, ka 64-bitu operētājsistēmas versijā cenšaties palaist 32-bitu Eclipse versiju, vai arī otrādi.
Skatīt arī