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
