hej hej!
jag undrar ifall det finns nån som tydligt kan förklara exakt hur man gör en jar fil!
alla seriösa svar är jag väldigt tacksam över!
13 svar · 1 199 visningar · startad av ecke
hej hej!
jag undrar ifall det finns nån som tydligt kan förklara exakt hur man gör en jar fil!
alla seriösa svar är jag väldigt tacksam över!
Jag tänker inte själv förklara tydligt och exakt hur man gör då information redan finns tillgänglig på nätet. Personligen skapar jag mina jar-filer med hjälp av Eclipse.
Här är en länk till en PDF som förklarar hur du gör:
http://www.cs.chalmers.se/~skanshol/Java_dir/fixajar.pdf
Tydligare kan det nog inte bli...
tack så mycket men hur förflyttar man sig i ett DOS fönster?
Först måste du installera JDK från Sun. Det är den version av Java som innehåller utvecklingsverktyg. Sedan använder du kommandot jar. Om du skriver jar utan parametrar så skriver jar ut lite hjälp om sig själv. Saxat från utskriften:
Example 1: to archive two class files into an archive called classes.jar:
jar cvf classes.jar Foo.class Bar.class
Example 2: use an existing manifest file 'mymanifest' and archive all the
files in the foo/ directory into 'classes.jar':
jar cvfm classes.jar mymanifest -C foo/ .
Ja tydligen...
http://www.webforum.nu/showthread.php?t=159166
ecke skrev:
tack så mycket men hur förflyttar man sig i ett DOS fönster?
Snälla försök själv, genom att använda Google innan du ställer sådana här basala frågor eftersom det är något irriterande.
Du borde egentligen börja med denna länken...
http://www.google.com/help/basics.html
för då kan du hitta sådant här...
http://www.amset.info/windows/dosprompt.asp
Det här Google, vad är det? "Är det IT?"™
Näe men kolla i din IDE/editor. Det brukar finnas enklare sätt än att knappa i terminalen eller mecka med ant-script. I Eclipse är det superenkelt och det är nog lika lätt i Netbeans för det kan inte bli såå svårt. :)
Han behöver inte göra något alls i netbeans faktiskt :) Det behövde i alla fall inte jag. Det skapades en sådan automatiskt. När jag skapade programmet. Bara leta runt i projektfilen så hittar man den.
Hmm, antar att NB i så fall gör olika typer av jar-filer beroende på projekttyp?
dAEk, om den frågan var till mig så vet jag inte. Det enda som jag vet var att jag valde att skapa en java applikation.
tack
tack för all hjälp!
Nu har jag lyckats skapa en jar fil :)
Men! när jag kör min skapade jar fil så visar den bara "Jframes" och så vidare och inte den kod när man skriver system.out.print();
å så vidare men återigen tack!
p,s
jag ska försöka googla och leta efter mer hjälp själv innan jag gör en tråd nästa gång.. förlåt.
ecke skrev:
tack för all hjälp!
Nu har jag lyckats skapa en jar fil :)
Men! när jag kör min skapade jar fil så visar den bara "Jframes" och så vidare och inte den kod när man skriver system.out.print();
å så vidare men återigen tack!
Kul att det fungerar :)
"System.out.print" används oftast när du vill skriva ut till konsollen, exempelvis när du har en konsol-applikation eller vill skriva till konsollen i NetBeans. Vad är det du vill åstakomma med dina utskrifter i din GUI-applikation?
kanske att kunna ta in information och sedan skicka ut det så tillexempel : om man skriver in sitt namn så skriver den ut ("hej " +namn)
:)
Testa med att köra ditt program från kommando-prompten. När du står i mappen där ditt program ligger, så kör du:
java -jar DinJarFil.jar
ecke skrev:
kanske att kunna ta in information och sedan skicka ut det så tillexempel : om man skriver in sitt namn så skriver den ut ("hej " +namn)
:)
Varför inte göra så att ditt program klarar av att göra detta via ditt GUI? Exempelvis har du en dialog med ett textfält där användaren kan skriva in sitt namn och sedan trycka på en knapp för skicka. Därefter tar du emot värdet och skriver meddelandet, exempelvis i en JLabel...