» »

[Java]Problem z zaganjanjem aplikacije na sterzniku

[Java]Problem z zaganjanjem aplikacije na sterzniku

KernelPanic ::

Spostovani!

Na windows masini sem sprogramiral neko java aplikacijo, skopiral jar na CentOS streznik in pognal aplikacijo z java konsolno komado. Doticna aplikacija uporabljka derby database knjiznice in so defirirane (poti do njih) v projektu od NetBeans. Torej, kako se resim sledece napake:
Exception in thread "main" java.lang.NoClassDefFoundError: ICSStatisticsBilling/jar
Caused by: java.lang.ClassNotFoundException: ICSStatisticsBilling.jar
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
[Loaded java.lang.Shutdown from /usr/java/jre1.6.0_43/lib/rt.jar]
[Loaded java.lang.Shutdown$Lock from /usr/java/jre1.6.0_43/lib/rt.jar]
Could not find the main class: ICSStatisticsBilling.jar.  Program will exit.

nightrage ::

Ja tega jara ti pač ne najde. Dej prilepi tvojo komando kako poganjaš program.

KernelPanic ::

Pozenem z:
java ICSStatisticsBilling.jar
Ali je mozno, da moram zraven skopirati se .jar derby driverja? In ce je treba, kako se v NetBeansu nastima, da zbuilda en jar z vsemi "bundli"?

Lp,
Marko

kr?en ::

Uporabljaj neko build orodje ala Maven in dodaj dependency-je za razne knjiznice ter zbuildaj JAR.

T(he) Boss ::

uporabiti moraš ukaz java -jar ICSStatisticsBilling.jar
da zaženeš main metodo oz. tisto, ki je napisana v manifest.mf

KernelPanic ::

T(he) Boss je izjavil:

uporabiti moraš ukaz java -jar ICSStatisticsBilling.jar
da zaženeš main metodo oz. tisto, ki je napisana v manifest.mf
Ahaaa, hvala! Sem malo prej probal in omenjene napake ni vec bilo, ampak sedaj imam novi problem. Namrec, na tem strezniku ni X11 (kar je po svoje logicno) in me zanima, kako bi omogocil tej aplikaciji, da se jo lahko pozene iz url-ja (WebStart)? Kaj moram postoriti na serverju in kako moram modificirati aplikacijo?

Lp,
Marko

kr?en ::

KernelPanic ::

kr?en je izjavil:

Jo spises kot Applet.

http://docs.oracle.com/javase/tutorial/...
Cak, sam applet ni isto kot webstart. Ali pa je applet pogoj za webstart ali ti dve stvari sploh nista povezani?

kr?en ::

Hmm, mislim, da ni. Nisem preprican, ker nikoli nisem imel opravka z WebStartom.

http://docs.oracle.com/javase/tutorial/...

KernelPanic ::

Ok, se nekaj, ce nardim Applet in znotraj te applet aplikacije se hocem povezati na bazo, ali se applet poveze na bazo lokalno ali "globalno" iz browserja? Ker stvar je ulta urgentna in nikakor se ne morem povezati na derby bazo zunaj lokalnega omrezja, nimam pa casa sedaj preverjati routing tables ...

usoban ::

poglej da derby poslusa zunanji svet, ne sam lokalne ip-je.

GupeM ::

Na bazo se nikoli ne povezuj preko interneta! Vedno uporabi lokalni service da fetchaš podatke iz baze.

KernelPanic ::

Ja, hvala! Samo danes res ni casa! Ok, se nekaj bi vprasal: Na serverju je vec razlicnih derby baz (uporabljam derby embedded driver) in sedaj bi se rad z lokalno (konzlno) java aplikacijo, ki je trenutno programiram povezal na vse baze iz te aplikacije, vendar mora sistem nemoteno teci naprej. Torej, iz konfiguracjskih fileov poberem podatke za connectionstring, ga naredim in shranim v vektor, to dela sedaj kot urica. Ali derby embedded omogoca vec povezav na1x na ENO bazo?

Lp,
Marko


Vredno ogleda ...

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

[Java]Client/Server preko socketa

Oddelek: Programiranje
91662 (1498) KernelPanic
»

[Java]java.lang.NoClassDefFoundError

Oddelek: Programiranje
8960 (863) KernelPanic
»

Java- hibernate.properties not found

Oddelek: Programiranje
111746 (1246) xsenon
»

Težave z java klepetalnico

Oddelek: Omrežja in internet
51714 (1594) gokky
»

java igre na internetu- ne zažene

Oddelek: Pomoč in nasveti
81614 (1518) kl82

Več podobnih tem