Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

CLASSPATH?

0 views
Skip to first unread message

Samuel G Siren

unread,
Nov 3, 2000, 3:00:00 AM11/3/00
to
Försöker köra ett Java-program som använder klassen
java.net.URLDecoder och får ett felmeddelande med innebörden att
denna klass inte hittas:

java.lang.NoClassDefFoundError: java/net/URLDecoder

Förmodar att man skall använda -classpath, men vilken classpath
skall man använda hos Algonet?

Dessutom, jag har tänkt anropa programmet från ett treraders
Shellscript som sedan körs som CGI. Detta är tänkt att se ut så
här (utan någon radbrytning på tredje raden):

#!/bin/sh

java -classpath <någonting> JavaProgram "$PATH_INFO" "$QUERY_STR
ING" "$CONTENT_LENGTH"

Där alltså <någonting> byts ut mot den CLASSPATH som det skall
vara. Om det finns något annat skäl till att detta inte skulle
funka, vore jag också tacksam att få reda på det ...

/SS - - - - - - - http://www.algonet.se/~stampede/


Mats Forssblad

unread,
Nov 4, 2000, 3:00:00 AM11/4/00
to

Samuel G Siren wrote:
> Där alltså <någonting> byts ut mot den CLASSPATH som det skall
> vara. Om det finns något annat skäl till att detta inte skulle
> funka, vore jag också tacksam att få reda på det ...

Ja, man ska inte använda classpath. Det är inte plattformsoberoende, och
alltså mot hela poängen med Java.

Thomas Krantz / Telenordia AB

unread,
Nov 5, 2000, 3:00:00 AM11/5/00
to
Samuel G Siren (stam...@algonet.se) wrote:
: Försöker köra ett Java-program som använder klassen

: java.net.URLDecoder och får ett felmeddelande med innebörden att
: denna klass inte hittas:

: java.lang.NoClassDefFoundError: java/net/URLDecoder

: Förmodar att man skall använda -classpath, men vilken classpath
: skall man använda hos Algonet?

Kairos kör JDK 1.1.1, och java.net.URLDecoder fanns inte förrän
JDK 1.2.

/ Thomas

Samuel G Siren

unread,
Nov 5, 2000, 3:00:00 AM11/5/00
to
In article <8u3hhd$2p$1...@zingo.tninet.se>, t...@kairos.algonet.s

(Thomas Krantz / Telenordia AB) writes:

> Kairos kör JDK 1.1.1, och java.net.URLDecoder fanns inte förrän
> JDK 1.2.

Jo, jag upptäckte det, det var därför jag sedan skrev och
frågade om man kan köra Java 1.2 hos Algot på något sätt.

0 new messages