Gå til innhold

Instalasjon av javaprogramvare.


Anbefalte innlegg

Hei!

Eg har lånt ei bok om java på biblioteket, og eg tenkte eg kunne instalere programvaren.

Eg har lasta ned JDK 6-pakken for wintendo. Når eg skulle instalere, laga eg ei ny mappe på C:\ som heiter java.

Eg har instalert både development kit og runtime enviroment rett i den mappa.

Når eg går inn i CMD, skriv eg dette:

cd C:\java

javac

Det vert ikkje gjenkjent som ein intern eller ekstern kommando.

Å skrive inn java i staden for javac hjelper heller ikkje.

 

Kva trur du eg gjer feil?

Lenke til kommentar
Videoannonse
Annonse

Jepp. Korleis kan eg angi kor .classfilane ligg, slik at eg utan å skifte sti kan kompliere?

Eg har ikkje noka program som heiter javac.exe el. l.

 

Viss eg vil at alle .class-filane mine skal ligge i C:\java\class, og at alle .java-filene mine skal ligge C:\java\java, korleis angir eg det?

Endret av Fjott
Lenke til kommentar
Jepp. Korleis kan eg angi kor .classfilane ligg, slik at eg utan å skifte sti kan kompliere?

Eg har ikkje noka program som heiter javac.exe el. l.

 

Viss eg vil at alle .class-filane mine skal ligge i C:\java\class, og at alle .java-filene mine skal ligge C:\java\java, korleis angir eg det?

7749551[/snapback]

 

javac -sourcepath C:\windows\system32\drivers\javasources -d C:\windows\kernel\bloat WindowsDelete.java

 

Eller noe sånt. Les: http://java.sun.com/j2se/1.5.0/docs/tooldo...aris/javac.html

 

Vil uansett anbefale deg å bruke en IDE, eller Ant i det minste, for guds skyld...

Lenke til kommentar

Ser at det er mange nybegynnere som kompilerer og kjører sine første programmer via kommandolinjen. Mange som har liten generell datakunnskap knoter og bruker mye tid på dette. Det som tilfredstiller nybegynnere er å se at koden de skriver faktisk fungerer, og det på kortest mulig tid (fra koding -> resultat).

 

Jeg vil anbefale alle som er helt ferske til å benytte seg av en java-editor (Java IDE) som for eksempel JCreator o.l med en gang.

http://www.jcreator.com/download.htm (Velg Freeware version)

 

Installer Java SDK -> installer JCreator -> skriv koden din -> kompiler (knapp) -> kjør progammet (knapp)

 

Kommandolinjen kan man komme tilbake til ved en senere anledning.. ;)

Endret av Vasily
Lenke til kommentar

Seier du i dette innlegget at eg er ein nybyrjar med lite generel datakunskap?

Nybyrjar er eg i java, ellers hadde eg ikkje trengt hjelp, men det er ikkje tilfellet at eg har lite generell datakunskap.

 

Eg skal sjå på linken du gav meg, takk. :)

 

EDIT: Innlegg 1234.

Endret av Fjott
Lenke til kommentar

Det skjer ein feil! Programmet finn ikkje javac!

Error : Invalid path, C:\jar\bin\javac.exe -classpath D:\java\source;C:\jar\jre\lib\rt.jar;C:\jar\jre\lib\ext\dnsns.jar;C:\jar\jre\lib\ext\localedata.jar;C:\jar\jre\lib\ext\sunjce_provider.jar;C:\jar\jre\lib\ext\sunmscapi.jar;C:\jar\jre\lib\ext\sunpkcs11.jar -d D:\java\source D:\java\source\helloworld.java 

Håpar nokon kan hjelpe meg.

Endret av Fjott
Lenke til kommentar
Seier du i dette innlegget at eg er ein nybyrjar med lite generel datakunskap?

Nybyrjar er eg i java, ellers hadde eg ikkje trengt hjelp, men det er ikkje tilfellet at eg har lite generell datakunskap.

 

Eg skal sjå på linken du gav meg, takk. :)

 

EDIT: Innlegg 1234.

7752338[/snapback]

 

Det finnes nok circa 1 000 000 nettsider som tar for seg problemet du har. Så siden du da har datakunnskapen der, burde det være rimelig greit å finne ut av dette med noen få søk på nettet.

 

;):thumbup:

 

Z.

Lenke til kommentar

Ja, det var ein god ide! :)

Når eg skal kjøre classfilene mine, skjer dette:

D:\java>java source\helloworld
Exception in thread "main" java.lang.NoClassDefFoundError: source\hellow
ong name: helloworld)
       at java.lang.ClassLoader.defineClass1(Native Method)
       at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
       at java.security.SecureClassLoader.defineClass(SecureClassLoader
4)
       at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
       at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
       at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
       at java.security.AccessController.doPrivileged(Native Method)
       at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
       at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
       at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

Endret av Fjott
Lenke til kommentar

Tusen takk for all hjelp eg har fått! :)

 

Det virkar som om det er mange som er god i programmering her!

 

Eg fekk det til å virke slik som du skreiv. No kjørar og komplierar eg i console, og redigerer i JCreator Pro! :) Eg redigerer i den fordi han satt koden opp så bra.

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å
×
×
  • Opprett ny...