Forum » Programiranje » [JAVA] Kako narediti executable file?
[JAVA] Kako narediti executable file?

prem ::
Rad bi, da bi se java programček zagnal v windowsih z dvojnim klikom, pa mi nikakor ne rata narediti jar file, ki bi deloval. A kdo ve kako se to naredi?
Evo recimo Hello world:
  
 
Delam po tem postopku, najprej naredim file Hello.mf, v katerega vpišem:
 
Manifest-Version: 1.0
Main-Class: Hello
 
nato poženem
jar cfm Hello.jar jex.mf *.class
 
naredi se mi file Hello.jar,
če dvakrat klikne nanj, se ne zgodi nič.
 
A obstaja še kakšen drug način, da se java naredi executable?
Evo recimo Hello world:
import java.awt.*;
import java.awt.event.*;
public class Hello{
 public static void main(String[] args) {
    Frame f = new Frame();
    f.addWindowListener
          (new WindowAdapter() {
              public void windowClosing(WindowEvent e) {
                 System.exit(0);
                 }
              }
    );
    f.add(new Label("Hello world"));
    f.setSize(200,200);
    f.setVisible(true);
   }
}Delam po tem postopku, najprej naredim file Hello.mf, v katerega vpišem:
Manifest-Version: 1.0
Main-Class: Hello
nato poženem
jar cfm Hello.jar jex.mf *.class
naredi se mi file Hello.jar,
če dvakrat klikne nanj, se ne zgodi nič.
A obstaja še kakšen drug način, da se java naredi executable?
- spremenil: prem ()

DubleG ::
GA-P55M-UD2,i5,12GB RAM,Radeon HD 4850,Crucial SSD 64GB,
WD 320GB,WD 5000GB,RevoDrive X2 100GB
WD 320GB,WD 5000GB,RevoDrive X2 100GB

mihaelf3 ::
Napisal si da pozenes 'jar cfm Hello.jar jex.mf *.class' (manifest = jex.mf), pred tem pa da se tvoj manifest fajl imenuje 'Hello.mf'.
Kar se pa tiče izdelovanja izvršljive datoteke, pa ga ni čez gcj. Če jar ne pride v poštev, seveda.
Kar se pa tiče izdelovanja izvršljive datoteke, pa ga ni čez gcj. Če jar ne pride v poštev, seveda.

prem ::
Hvala obema, bom sprobal prvo varianto, Linuxa žal nimam. Sem pa ravnokar pogruntal, da se da v Eclipsu exportat v executable jar file in celo deluje. 
Zgodovina sprememb…
- spremenil: prem ()
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | Java vprasanje - kako spraviti v *.exe datotekoOddelek: Programiranje | 4209 (558) | killa bee | 
| » | JavaOddelek: Programiranje | 6192 (4793) | Spura | 
| » | Java problemOddelek: Programiranje | 1731 (1429) | infiniteLoop | 
| » | [Java] Zagon appleta v HTMLOddelek: Programiranje | 1704 (1526) | Bela01 |