Gå til innhold

Java i Linux


Anbefalte innlegg

Hei!

Jeg har nettopp installert Mandrake 9.?

Hvordan går jeg frem for å kunne programmere i Java i Linux?

 

Det jeg egentlig spør om er hvilken editor er å foretrekke for å programmere Java i Linux.

Endret av Amos
Lenke til kommentar
Videoannonse
Annonse
Du kan skrive:

 

export PATH=$PATH:/katalogen/til/jre/bin

 

Putt det inn i .bash_login for å lagre det permanent

Jeg har prøvd å skrive:

 

export PATH=$PATH:/Java/java2sdk1.4.2_03/jre/bin i et terminalvindu, og det blir visst registrert fordi jeg

får ingen feilmeldinger. Men når jeg prøver å kjøre programmet, får jeg den samme feilmeldingen :

 

A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
/home/buster/Eclipse/eclipse/jre/bin/java
'java' in your current PATH

Jeg kan veldig lite Linuz, så jeg gjør sikkert noe feil. Kanskje noen skjønner hvilken feil jeg gjør?

Lenke til kommentar

Er du sikker på at /Java/java2sdk1.4.2_03/jre/bin er helt nøyaktig riktig? Husk at det er forskjeller på store og små bokstaver, så «Java» er ikke det samme som «java». I tillegg kan du prøve å sette JAVA_HOME til /Java/java2sdk1.4.2_03 (hvis det virkelig er der du har installert Java).

Lenke til kommentar

Sikker på at Mandreke ikke leverer en RPM med det du trenger, flere linux distribusjoner er begynt med det siden Java 1.4 fikk en litt friere lisens enn de foregående versjonene.

 

Sjekk i yum/apt/rpm/whatever-pakkesystem-mandrake-bruker-for-tiden

Lenke til kommentar

Hva endret seg i lisensen i 1.4? Jeg vet ikke om noen distribusjoner som har SUNs Java inkludert, kanskje bortsett fra de som selges, men disse har jo avtaler med SUN i utgangspunktet. Er jo nettopp det at Java ikke kan inkluderes som har motivert Raymond's «Let Java Go» nå nylig.

Lenke til kommentar
Er du sikker på at /Java/java2sdk1.4.2_03/jre/bin er helt nøyaktig riktig? Husk at det er forskjeller på store og små bokstaver, så «Java» er ikke det samme som «java». I tillegg kan du prøve å sette JAVA_HOME til /Java/java2sdk1.4.2_03 (hvis det virkelig er der du har installert Java).

Jepp, det virker riktig det. Hvordan setter jeg JAVA_HOME ?

En annen ting, jeg leste et annet innlegg om Eclipse. Der sto det at man skulle få frem

hvilken versjon av Java sdk man kjørte ved å skrive java -version , stemmer det?

 

Jeg får bare command not found når jeg skriver java -version. Betyr dette at jeg ikke har installert Java sdk riktig?

Lenke til kommentar
Du kan skrive:

 

export PATH=$PATH:/katalogen/til/jre/bin

 

Putt det inn i .bash_login for å lagre det permanent

Når jeg skriver

 export PATH=$PATH:/stiTilJRE

hvor starter jeg stien hen?

Hvis brukeren min heter Brutus, starter jeg da stien fra /Brutus/Java/j2sdk1.4.2_03/jre/bin/java eller

starter jeg på /Java/j2sdk1.4.2_03/jre/bin/java ?

 

Så mye linux kan jeg :(

Lenke til kommentar

ok.. ta følgende:

 

updatedb # trenger bare å kjøre en gang..

 

slocate java | less # let etter hvor java har lagt seg..

 

sannsynligvis ligger den i /usr/lib, /usr/share, eller.no..

 

uansett, når du har funnet den gjør du følgende (også som root)

 

echo "export PATH=$PATH:/usr/lib/java/bin" >> /etc/profile

 

pass på å ha to > og ikke bare en!!

 

sannsynligvis vil det være noe ala følgende pathen til java er:

/usr/share/j2sdk-1.4.3_1/bin eller.no...

Lenke til kommentar
Hvis brukeren min heter Brutus, starter jeg da stien fra /Brutus/Java/j2sdk1.4.2_03/jre/bin/java eller

starter jeg på /Java/j2sdk1.4.2_03/jre/bin/java ?

Du har neppe en katalog som heter /Brutus. Om du har en bruker brutus, har du nok /home/brutus. Du kan sjekke om en katalog virkelig eksisterer ved å prøve å gå dit: 'cd /Brutus'.

 

Det virker som du jobber litt i blinde, og man kommer jo ikke langt sånn :)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...