Luboš Melichar wrote:

hm..uděláte aplikaci v javě a jak ji dáváte dál? spustitelné jary?
když si ho udělám píše mi to: Coulnt not find the main class
jar vygenerován z eclipsu a main tam samozřejmě je.v eclipsu vše funguje jak 
má..

a ještě jedna věc, když si zkompiluju program "javac Program.java" a chci ho spustit 
klasicky "java Program"
tak mu vadi package..co tam je zase z eclipsu..

a do třetice jak se řeší knihovny...swt a další..ty se tam musí nějak 
přilinkovat?

asi triviální otázky ale dík za odpovědi.

Priklad souboru manifest:

Manifest-Version: 1.0
Main-Class: at.uniinn.sparc.Main
Built-By: kolisko
Class-Path: lib/log4j-1.2.12.jar lib/jama-1.0.2.jar

Tebe zejmena zajimaji radky 2 a 4. Cesty k jarum jsou relativni od tvyho jaru.

Program spoustim  java -jar jmeno_jaru.jar

Pokud si dobre pamatuju, swt obsahuje nejakou binarni knihovnu (dll/so), kterou je treba nakopirovat nekam, kde ji operacni system najde. Ve win treba do adresare, odkud se pousti jar, v linuxu to resim

export LD_LIBRARY_PATH=~/lib

a knihovny si davam k sobe do ~/lib.

jinak co musis udelat s tou bin. knihovnou je moc pekne popsany v dokumentaci k swt.


Dobrou
   kolisko

Odpovedet emailem