Quote from: luky on 19.10.2011, 03:15:43Quote from: ricco102831 on 18.10.2011, 22:41:39Quote from: luky on 18.10.2011, 21:43:13
Otázočka
ako spustiť duplicitne uzol v novej session (samozrejme s druhým xxx.pros a tým aj hodnotami)?
java at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
nefungule
a tak isto ani
java -classpath lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
vytvor si novy properties subor...e.g. myprops2.props a v nom pouzi nove data (porty vyberaj nad 8000) a ten subor pouzi ako parameter pre 2nd session....
No veď som aj písal že som to tak robil. Mne ide o to že keď aplikacii chcem odovzdať nový props tak potom ju nemôžem spustiť cez ant ale pomocou príkazu kde hl. triede podám props ako parameter čo by sa malo docieliť keď použijem v domovskom priečinku
java at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
ale namiesto toho mi vypíše chybový výstup že nevie najsť ShareMeMain
rovnaká reakcia aj keď zadám
java -classpath lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
Pomocou ant run1 to ide bez problemov (no ale tak nespustim 2 uzly na jednom účte).
Tak som sa pýtal či tie príkazy nemajú vyzerať inak alebo či ich netreba zadať v inom ako domovskom priečinku.
rnuexxx@dslab:~% java -classpath ./lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.ShareMeMain ./resources/myprops.props
java.lang.ClassNotFoundException: at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at at.ac.tuwien.infosys.rnue.helpers.ShareMeMain.main(ShareMeMain.java:40)
Could not create implementation class via reflection! Aborting!
java.lang.ClassNotFoundException: at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl
Exit 1
mohol by si to skusit cez build.xml, vytvorit si dalsi myprops.props napr. myprops_1 a v builde to prepisat a mozes to spustit skratenym prikazom. mne to slo. Akurat je nevyhoda, ze to musis stale v tom builde prepisovat.