In article <AANLkTim6kALMdrDJPB_UDUQg_3iTUpW32UAY-0NYA7d7
@mail.gmail.com>, [email protected] 
says...
> 
> Dobry den,
> snazim sa rozbehat tucneho klienta cez java webstart. Podla specifikacie je
> mozne v jnlp subore nastavit java-vm-args, ale tie su obmedzene a nie je
> mozne tam nastavit classpath, endorsed dirs ani ext.dirs (jedna sa o
> rozsirenie tazkeho clienta o nejake IBM ... veci).
> 
> Zistil som ale ze java webstart aplikaciu mozem spustit z prikazoveho riadka
> pomocou javaws a tam mozem nastavit vm options cez prepinac -J.
> Takze som to skusil mam batch file ktory to tam setuje:
> 
> %JAVA_HOME%\bin\javaws -J-Djava.class.path=%JAVA_CLASSPATH%
> -J-Djava.endorsed.dirs=%SN_ENDORSED_DIRS%
> -J-Djava.ext.dirs=%JAVA_EXTENSION_DIRS% url
> 
> url je samozrejme cesta k jnlp suboru. Vsetko sa zda OK, az na to ze to
> nefunguje a nikde neviem najst dokumentaciu k javaws a k tomu co je povolena
> nastavit cez -J. Pravdepodobne je to rovnako obmedzene.
> 
> Ak niekto mate skusenosti s niecim podobnym prosim o kazdu radu/napad pre
> distribuciu cez javaws. (runtime sa da predpripravit u klienta aby nebolo
> potrebne nastavovat taketo veci, ale to nechceme, chceme ho dynamicky
> konfigurovat)
> 
> Tomas

Tipoval bych ze to je tim, ze javaws pusti jnlp jako separatni process 
ktery ma svuj classpath. Schvalne se podivejte na pid javaws a 
spusteneho procesu.

Pokud nemusite, javaws nepouzivejte. Krom omezeni, ktere jste popsal 
vyse jsou i dalsi, napr. javaws nema classpath tak jak ho znate, ma jen 
seznam jaru ktere prohledava ve vami neovlivnitelnem poradi (jen v main 
se hleda driv).

Honza


Odpovedet emailem