You are hereBlogs / Amedee's blog / Java development: Eclipse

Java development: Eclipse


By Amedee - Posted on 21 Oktober 2009

Ik wil mijn netbook gebruiken voor Java development (voor avondschool) dus vliegt er nog een deftige ontwikkel-omgeving op: Eclipse.
$ sudo aptitude install sun-java6-jdk sun-java6-doc
$ sudo aptitude install eclipse
Helaas, het blijkt dat dit de hopeloos verouderde Eclipse versie 3.2 is. Dan zit er niets anders op dan nog een paar repositories bij te installeren:
$ sudo tee -a /etc/apt/sources.list.d/ppa.list
deb http://ppa.launchpad.net/eclipse-team/ppa/ubuntu intrepid main
deb http://ppa.launchpad.net/eclipse-team/ppa/ubuntu jaunty main
deb http://ppa.launchpad.net/yogarine/eclipse/ubuntu jaunty main
^C
$ sudo launchpad-update
$ sudo aptitude update
$ sudo aptitude safe-upgrade
(meer uitleg over launchpad-update)

Pfft... dan geeft Eclipse vieze foutmeldingen bij het opstarten. Foert, ik disable de extra repo's en uninstall Eclipse:

$ sudo aptitude purge eclipse
$ sudo aptitude update
Daarna download en installeer ik de versie van de website. Om eens speciaal te doen, deze keer geen http-download maar een torrent. Om aan te tonen dat dit ook bruikbaar is voor legale downloads. :-p
$ cd ~/downloads
$ rtorrent http://build.eclipse.org/technology/phoenix/torrents/java/eclipse-java-galileo-linux-gtk.tar.gz.torrent
$ tar -xvf eclipse-java-galileo-linux-gtk.tar.gz
$ mv eclipse ~
$ touch ~/bin/eclipse
$ chmod 755 ~/bin/eclipse
~/bin/eclipse is een dummy script dat ~/eclipse/eclipse opstart:
#!/bin/bash
exec ~/eclipse/eclipse
exit

Nu ga ik ook nog Eclipse instellen om JavaDocs te gebruiken. Zie ook http://edwin-chain.blogspot.com/2009/04/install-javadocs-and-setup-in-ec...
Het juiste pad in mijn geval is /usr/lib/jvm/java-6-sun-1.6.0.14/docs/api/

Bij de start van Eclipse wordt er gevraagd waar de workspace gezet moet worden. Ik heb die gezet in mijn Dropbox-directory, zodat de workspace automatisch gesynchroniseerd wordt.

Nieuwe reactie inzenden

  • Textual smileys will be replaced with graphical ones.
  • Toegelaten HTML-tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <strike> <hr> <table> <tr> <td> <th>
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. The supported tag styles are: <foo>, [foo], [[foo]].
  • Adressen van webpagina's en e-mailadressen worden automatisch naar links omgezet.
  • Each email address will be obfuscated in a human readable fashion or (if JavaScript is enabled) replaced with a spamproof clickable link.
  • You may quote other posts using [quote] tags.
  • Regels en paragrafen worden automatisch gesplitst.

Meer informatie over formaatmogelijkheden

Reclame... ;-)

Met dank aan
  • Jasmina
  • Celine
  • Pieter
  • Jeff
  • Hans
  • Jurgen
  • Jurgen
  • Marijke
  • Amedee
  • Erik
  • Danny
  • Sofie
  • Lars
  • Christophe
  • Peter
  • Jeroen
  • Jurgen
om mij een gratis herlading twv €15 te bezorgen!

Waar ben ik?