Java ja Eclipse FC4:een

This is a mirror copy of Arvonen 2005: http://myy.helia.fi/%7Ea0500223/linux/eclipseohje.html. Slightly cleaned up to HTML 4.01 transitional by Tero.

Tämä teksti käsittää Eclipsen asennuksen java-palikoilla Fedora Core 4:een HELIAn 5005-luokassa olevissa koneissa, jotka on oletus workstation-kokoonpanolla, GNOME- työpöytäympäristössä.

Asennus

Ensiksi käynnistetään terminaali, koska asennus tapahtuu pääasiassa komentorivillä. Komentorivillä ensin vaihdetaan rootiksi, mikäli et vielä ole.

$ su

Password:

#

Nyt yumia kayttaen asennetaan eclipse-jdt -rpm-paketti.

# yum install eclipse-jdt

...

Install 43 Package(s)

Update 11 Package(s)

Remove 0 Package(s)

Total download size: 118 M

Is this ok [y/N]: y

Seuraavaksi saattaa kysyä jotain tämän tapaista:

warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2

public key not available for gcc-gfortran-4.0.1-4.fc4.i386.rpm

Retrieving GPG key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

Importing GPG key 0x4F2A6FD2 "Fedora Project <fedora@redhat.com>"

Is this ok [y/N]: y

Nyt yum(man yum) asentaa tai päivittää tarvittavat rpm:t. Asennus on onnistuneesti päättynyt mikäli näet jotain tämän tapaista:

Complete!

Sitten poistutaan rootista normaaliksi kayttajaksi:

[root@localhost jania]# exit

exit

$

Käynnistys

Nyt eclipsen voi käynnistää joko terminaalista taustalle:

$ eclipse &

TAI

Applications -> Programming -> Eclipse

Hello World -projekti Eclipsellä

File -> New -> Project

New Project wizard: Select Wizard: Java: Java 
Project

Valitse "Java Project"

Sitten annetaan projektille nimi

Project name: tervemaailma, create new, use 
project folder

Sitten "Finish"

Nyt valitse projektin alta New -> File

New file: tervemaailma

Sitten kirjoita tiedostolle haluamasi nimi, muodossa "tiedosto.java" ja "Finish"

Nyt voit alkaa raapustamaan koodia, muistathan, että julkisen classin nimi pitää olla sama, kuin itse tiedoston nimen etuosa.

Editing hello world source: public static void 
main...

Jani Arvonen - Tiko05

Tämä teksti on GPL-lisenssin alainen