Avatar billede mysitesolution Nybegynder
12. maj 2003 - 21:59 Der er 21 kommentarer og
1 løsning

lav .jar fil udfra .adContent fil

Hvordan laver man en jar fil udfra en adcontent fil?
Avatar billede arne_v Ekspert
12. maj 2003 - 22:19 #1
Hvad pokker er en adcontent fil ?

Normalt laver man en jar fil udfra class og andre filer med
jar kommandoen.
Avatar billede mysitesolution Nybegynder
13. maj 2003 - 08:37 #2
nej den hedder .jarContent
Avatar billede mysitesolution Nybegynder
13. maj 2003 - 08:41 #3
jeg har læst i hjælpen ( Sun ONE Studio 4 ) at man skal højre klikke på filen og trykke "Compile", men compile er der ikke
Avatar billede magoo20000 Nybegynder
13. maj 2003 - 08:57 #4
Jeg kan kun hjælpe med jar-filer, så her kommer det( ved ikke, hvad jarContent er):

En jar fil er et pakket arkiv med .class og .java filer inden i (der kan også være andre typer filer)

Din JVM kan så eksekvere dine .class filer i det pakkede arkiv.
Hvis du pakker din applet .class'es i en jar er load tiden også hurtigere set fra brugerens synspunkt.

For at lave et arkiv skriver du:

jar cf JarFileName.jar *.class

Du finder filen i x:\"dinj2seinstallation"/bin
 
Nu burde du kunne dobbeltklikke på jar filen (hvis dit jre er installeret korrekt), og filen eksekverer.

En jar er faktisk bare en zip-fil + et manifest(  tekstfil, hvor man bla. kan angive ens mainclass, så programmet automatisk starter, når man klikker på jarfilen).
Avatar billede magoo20000 Nybegynder
13. maj 2003 - 08:58 #5
Det er ikke et svar for det er ikke det du spørger efter, men måske kan det hjælpe dig alligevel?
Avatar billede _carsten Nybegynder
13. maj 2003 - 09:59 #6
Hvis du har fulgt guiden, burde det være ligetil.

Så ligger din .jarContent fil i samme folder som var udgangspunktet for din JAR Recipe, og højreklikker du på filen - finder du også compile!
Avatar billede mysitesolution Nybegynder
13. maj 2003 - 16:17 #7
Tror det ikke... det er en mobil java application... altså j2me og ikke j2se
Avatar billede mysitesolution Nybegynder
13. maj 2003 - 16:22 #8
jeg har prøvet at selv lave en, men den siger at klassen ikke er fundet...
Avatar billede _carsten Nybegynder
13. maj 2003 - 16:28 #9
Hmmm, kan ikke lige se at det skulle betyde noget

Starter du med at lave en JAR Recipe ?
Avatar billede mysitesolution Nybegynder
13. maj 2003 - 16:33 #10
Hvordan laver jeg mainclass?
Avatar billede mysitesolution Nybegynder
13. maj 2003 - 16:34 #11
ja jeg laver Jat Recipe som laver .jarContent filen
Avatar billede mysitesolution Nybegynder
13. maj 2003 - 16:43 #12
Hvis jeg giver en af jer .class filen vil i så ikke lave .jar, og .jad filen?
Avatar billede _carsten Nybegynder
13. maj 2003 - 17:03 #13
Din mainclass kunne se sådan ud

public class MinClass{
  public static void main(String[] args){
      new MinClass();
  }
}


Din JAR Manifest kunne se sådan ud:

Manifest-Version: 1.0
Created-By: NetBeans IDE
Specified-By: MinJarFil.jarContent
Main-Class: MinClass

*.jad filer siger mig ikke en dyt !!
Avatar billede mysitesolution Nybegynder
13. maj 2003 - 17:20 #14
Har du msn eller icq? jeg er ikke så meget for at offentliggøre min kode... så kan du se om den er rigtig
Avatar billede _carsten Nybegynder
13. maj 2003 - 17:23 #15
Ingen af delene !
Avatar billede mysitesolution Nybegynder
13. maj 2003 - 17:27 #16
ok så siger jeg hvad jeg har af klasser.:

public class MinKlasse extends MIDlet implements CommandListener {
   
    public MinKlasse() {
    }

    public void startApp() {
    }

    public void pauseApp() {
    }

    public void destroyApp(boolean unconditional) {
    }


    public void commandAction(Command c, Displayable s) {
    }

}
Avatar billede mysitesolution Nybegynder
13. maj 2003 - 17:28 #17
Når jeg kører det fra Sun ONE Studio 4 så kører det fint
Avatar billede _carsten Nybegynder
13. maj 2003 - 17:36 #18
Når du siger kører, betyder så at det kan andet en kompileres ?
Eller mangler du at indsætte nedenstående i din klasse ?

  public static void main(String[] args){
      new MinKlasse();
  }
Avatar billede mysitesolution Nybegynder
13. maj 2003 - 17:40 #19
hvorfor kan det kører med sub one så?
Avatar billede _carsten Nybegynder
13. maj 2003 - 17:56 #20
Svært at svare på udfra det vi har set indtil nu, men hvis du siger det kører
så er det måske lidt info om jar/manifest du savner.

http://java.sun.com/docs/books/tutorial/jar/index.html

http://developer.java.sun.com/developer/Books/javaprogramming/JAR/basics/manifest.html#special-purpose
Avatar billede _carsten Nybegynder
13. maj 2003 - 17:57 #21
Eller følg magoo20000's opskrift
Avatar billede mysitesolution Nybegynder
13. maj 2003 - 21:28 #22
lukker... jeg fandt ud af det med et andet program ( J2ME Wireless Toolkit ), tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester