webForumDet fria alternativet

noob hjälp med att compilera

10 svar · 698 visningar · startad av ptr_lks

ptr_lksMedlem sedan juni 2005584 inlägg
#1

Hej,
är total nybörjare på java. Mitt första försök och redan kört fast x(

  1. laddat ner SDK
  2. skrivt i notpad och sparat som party.java
  3. dubbleklickat på javac
  4. rutan öppnas - som det bör tror jag?
  5. hela rutan med javac försvann...
  6. rutan stängs- innan jag hinner skriva ngt
  7. när jag nu dubblklickar så flashar bara rutan??

vad gör jag för fel?
Tilläggas kan att jag kör xp pro
Tack för ordet
/ptr

LimeMedlem sedan sep. 2001961 inlägg
#2

Läs manualen kanske??

java, javac och de övriga verktygen är kommandopromt-baserade.

Du skall med andra ord göra följande:
1. Skriv din fil. Filen skall heta samma som den klass som den innehåller. Klasser har alltid versal i början så Party.java skall innehålla class Party.
2. Spara denna någonstans på din dator. Ex: D:\Java\First
3. Öppna en kommandopromt.
4. Navigera till ovanstående katalog.
5. I denna skriver du javac *.java för att kompilera alla javafiler.
6. På samma ställe skriver du sedan java Party för att köra din klass.

Rekommenderar att du skaffar dig en utvecklingsmiljö som kompilerar automatiskt åt tid. Rekommenderade är NetBeans, Eclipse och JEdit.

ptr_lksMedlem sedan juni 2005584 inlägg
#3

Tack för ditt svar Lime

Lime skrev:

3. Öppna en kommandopromt.

gör jag det i xp home genom att skriva

kör/cmd

jag tänkte spara alla mina java-grejjor i c:\min_projekt\JAVA

Lime skrev:

4. Navigera till ovanstående katalog.

Hur navigerar jag dit? Har försökt skriva cd mina_projekt men får bara svaret

går ej att hitta sökvägen

Lime skrev:

6. På samma ställe skriver du sedan java Party för att köra din klass.

så jag kör från kommandotolken och ine från JVM?

Lime skrev:

Rekommenderar att du skaffar dig en utvecklingsmiljö som kompilerar automatiskt åt tid. Rekommenderade är NetBeans, Eclipse och JEdit.

Tänkt göra det, men i boken

Head First Java

som jag tänkte lära mig ur/av rekomenderas att som noob köra med tex Anteckningar

tack för ordet
//Ptr

CompusaMedlem sedan jan. 20023 327 inlägg
#4

Japp du startar kommando-prompten genom att skriv cmd i kör. Testa att sedan skriva:

cd..

Upprepa detta tills du befinner dig i roten (C:\). Nu bör det gå bra att skriva så som du tidigare försökte. Du både kompilerar och kör filerna i kommando-prompten.

ptr_lksMedlem sedan juni 2005584 inlägg
#5

nu tror jag att det funkar... men

Exception in thread "main" java.lang.NoSuchMethodError: main

LimeMedlem sedan sep. 2001961 inlägg
#6

Okej. Börja med att gå igenom en Tutorial i grundläggande java. Du hittar den bästa på engelska på http://java.sun.com/docs/books/tutorial/getStarted/index.html

När du gått igenom den och förstår vad som händer så är kan vi enklare svara på grundläggande frågor.

Vill inte vara näsvis men läs gärna en manual först...

ptr_lksMedlem sedan juni 2005584 inlägg
#7

Lime skrev:

Vill inte vara näsvis men läs gärna en manual först...

du är inte näsvis, men jag läser ju boken Head First java...
boken torde kunna jämställas med en manual??

björn84Medlem sedan feb. 20064 inlägg
#8

Skulle nog rekommedera dig att jag programmera in någon "java editro". Förslagsvis JCreator som finns som gratis version. Den är mycket smidig att jobba i. Om du senare skall jobba med något större projekt är det nog Suns egna Eclipse som skall vara bra...

CompusaMedlem sedan jan. 20023 327 inlägg
#9

ptr_lks skrev:

nu tror jag att det funkar... men

Har du fått den att fungera? Du behöver en main-metod för att köra klassen.

The_HulkMedlem sedan juni 20031 837 inlägg
#10

JBuilder är en väldigt bra Java Editor. Använder den alltid när jag utvecklar i java.
Sen vilken editor (IDE) som är bäst är nog svårt att säga. Alla tycker olika så det är mycket en smaksak.
Här kommer iaf en länk till JBuilder http://www.borland.com/downloads/download_jbuilder.html
Har för mig att den är gratis i utbildningssyfte/privatpersoner.

CompusaMedlem sedan jan. 20023 327 inlägg
#11

björn84 skrev:

Om du senare skall jobba med något större projekt är det nog Suns egna Eclipse som skall vara bra...

Det är NetBeans som är suns "egna" och inte Eclipse. Hur som helst är båda bra IDE:er.

137 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)