» »

zagon Java aplikacije

zagon Java aplikacije

l0g1t3ch ::

Za uporabnike moram pripraviti neko starejšo Java aplikacijo, ki ima blesavo narejen zagon skozi neko .bat datoteko.

rem Change this to your install dir
SET KISS_HOME=C:\Areva\eterraETSOscheduler\kiss-3.0
SET JAVA_HOME=C:\Progra~1\Java\jre1.5.0

rem Append here in classpath the configuration files
SET CLASSPATH=%KISS_HOME%\etc

SET CLASSPATH=%CLASSPATH%;%KISS_HOME%\lib\commons-logging-1.0.4.jar
SET CLASSPATH=%CLASSPATH%;%KISS_HOME%\lib\commons-logging-api-1.0.4.jar;%KISS_HOME%\lib\log4j-1.2.8.jar;%KISS_HOME%\lib\poi-2.5.1.jar;
SET CLASSPATH=%CLASSPATH%;%KISS_HOME%\lib\sched_beans.jar;%KISS_HOME%\lib\xbean.jar;%KISS_HOME%\lib\xercesImpl.jar;
SET CLASSPATH=%CLASSPATH%;%KISS_HOME%\lib\liquidlnf-0.2.9.jar;%KISS_HOME%\lib\looks-1.2.2.jar
SET CLASSPATH=%CLASSPATH%;%KISS_HOME%\lib\commons-id-0.1-dev.jar
SET CLASSPATH=%CLASSPATH%;%KISS_HOME%\lib\commons-discovery.jar

SET CLASSPATH=%CLASSPATH%;%KISS_HOME%\lib\kiss-3.0.jar

"%JAVA_HOME%\bin\javaw" -cp %CLASSPATH% com.areva.eterra.scheduler.kiss.swing.MainFrame %KISS_HOME%\lib\kiss-3.0.jar


Glede na to, da nimam izvorne kode a se da vse tole zapakirat v en sam izvršljiv JAR file ?
Rad bi dosegel to, da ob zagonu ni cmd konzole, pot kjer se nahaja JRE ni zapečena nekam in da je vse skupaj v eni datoteki.

nightrage ::

Zelo grd zagon java aplikacije moram rečt. Ti lahko gledaš class datoteke z recimo DJ Java Decompiler-em, drugač pa lahko poleg jara narediš celo exe datoteko. Malo pogugli java exe maker. Cmd konzolo v ozadju pa lahko skriješ tudi z bat datoteko. npr:

start javaw -cp lib/commons-logging-1.0.4.jar;lib/commons-logging-api-1.0.4.jar; ... com.areva.eterra.scheduler.kiss.swing.MainFrame

l0g1t3ch ::

Ma preveč časa nebi vlagu v to. Pomoje bom sam bat datoteko predelu kot si reku pa na namizje dal eno lepo bližnjico.

A če tako naredim kot si ti reku se CMD sploh ne pokaže al samo izgine na koncu ?

l0g1t3ch ::

Čist tko iz firbca.
A se da narest programček, ki bi vključeval ta program in njegove komponete kot svoje knjižice v jar formatu. Njegova edina naloga pa je da zažene ta program.
Netbeans ti kolikor vem spakira vse knjižice, ki jih rabi tvoj program v en sam jar fajl v katerem je tudi tvoj program.

nightrage ::

Ti ne moreš dati jar datoteko v jar datoteko. Če bi hotel iz vseh jar-ov en jar, bi moral pobrati vse potrebne class-e iz jar datotek in jih vključiti v svoj projekt ter zbuildati jar.

l0g1t3ch ::

Saj pomoje, da ti NB naredi tko. Bom probal in ppovedal ko bo čas.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

namizna aplikacija v javi

Oddelek: Programiranje
371787 (1300) urosz
»

[java] imported class oracle.jdbc.driver.OracleDriver not found

Oddelek: Programiranje
8880 (743) PentiumD
»

[JAVA] mysql-connector-java in povezava z Mysql

Oddelek: Programiranje
91889 (1771) Sergio
»

java razredi

Oddelek: Programiranje
101459 (1188) Loki
»

[Java] Prehod na JDK1.5

Oddelek: Programiranje
51308 (1106) drejc

Več podobnih tem