Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

JAR u class-pathu, no ipak NoClassDefFoundError

[es] :: Java :: JAR u class-pathu, no ipak NoClassDefFoundError

[ Pregleda: 2263 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

umpirsky
Saša Stamenković
Niš

Član broj: 160299
Poruke: 65
212.200.237.*

Sajt: umpirsky.com


Profil

icon JAR u class-pathu, no ipak NoClassDefFoundError27.10.2008. u 12:41 - pre 188 meseci
Želim da u apletu koristim org.apache.commons.httpclient.HttpClient, stavio sam commons-httpclient-3.1.jar i moj UmpirskyUploader.jar (aplet) u isti direktorijum gde i html:

Code:
<applet height="1" width="1" name="UmpirskyUploader" code="umpirsky.UmpirskyUploader.class" archive="UmpirskyUploader.jar,commons-httpclient-3.1.jar"/> ....


u build.xml sam dodao:


Code:
<target name="dist" depends="compile" description="generate the distribution" >
    <!-- Create the distribution directory -->
    <mkdir dir="${dist}"/>
 
    <!-- Put everything in ${build} into the UmpirskyUploader.jar file -->
    <jar jarfile="${dist}/UmpirskyUploader.jar" basedir="${build}">
        <manifest>
            <attribute name="Class-Path" value="commons-httpclient-3.1.jar"/>
        </manifest>
    </jar>
</target>


kako bih dodao httpClient u class path.

Uprkos svemu tome dobijam:


Code:
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
    at org.apache.commons.httpclient.HttpClient.<clinit>(HttpClient.java:66)
    at umpirsky.UmpirskyUploader.init(UmpirskyUploader.java:118)
    at sun.applet.AppletPanel.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
    at sun.applet.AppletClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.applet.AppletClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    ... 4 more
java.lang.NoClassDefFoundError: Could not initialize class org.apache.commons.httpclient.HttpClient
    at umpirsky.UmpirskyUploader.init(UmpirskyUploader.java:118)
    at sun.applet.AppletPanel.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)


U čemu je problem, zašto ne mogu da učitam httpClient?
 
Odgovor na temu

retry
Beograd

Član broj: 39405
Poruke: 95
85.222.179.*



Profil

icon Re: JAR u class-pathu, no ipak NoClassDefFoundError27.10.2008. u 16:23 - pre 188 meseci
pise ti da ne moze da nadje org.apache.commons.logging.LogFactory
dodaj i commons-logging-x.x.x.jar
 
Odgovor na temu

[es] :: Java :: JAR u class-pathu, no ipak NoClassDefFoundError

[ Pregleda: 2263 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.