[JAVA] applet werkt niet op http server

Pagina: 1
Acties:

  • chrisO
  • Registratie: Mei 2003
  • Laatst online: 22-05 09:18
Ik heb een applet in een jar file als ik de applet lokaal open met een webbrowser (Mozilla/IE6) dan werkt deze gewoon. Probeer ik dezelfde applet te starten over een lokaal netwerk dan krijg ik dus de volgende Java error:

load: class clienttest.ClientTest.class not found.
java.lang.ClassNotFoundException: clienttest.ClientTest.class

als http server gebruik ik Apache 2.0.49
en als java virtual machine Sun JRE versie: j2re1.4.2_04

ik snap niet waarom de applet wel lokaal werkt als ik deze open door het html document te openen, maar als ik het via het netwerk probeer de bovenstaande java error krijg...

code van html file die ik gebruik...

<html>
<head>
<title>
HTML Test Page
</title>
</head>
<body>
clienttest.ClientTest will appear below in a Java enabled browser.<br>
<applet
codebase = "."
code = "clienttest.ClientTest.class"
archive = "ClientTest.jar"
name = "TestApplet"
width = "400"
height = "300"
hspace = "0"
vspace = "0"
align = "middle"
>
</applet>
</body>
</html>

APPLET:

package clienttest

public class ClientTest extends Applet {
}

[ Voor 41% gewijzigd door chrisO op 05-04-2004 15:53 ]


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 26-05 00:01

Janoz

Moderator Devschuur®

!litemod

Zou je je object tag van je applet kunnen posten?

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Verwijderd

Ik denk aan twee dingen; ten eerste kun je kijken of in je access-log van de webserver wel de jar wordt gedownload (maar daar heb je waarschijnlijk toch al naar gekeken (toch?))
Het tweede is het signen van een jar file. Ik meen me te herinneren dat soms ook problemen oplost:

http://java.sun.com/docs/...ial/jar/sign/signing.html

Ik weet niet of dit je probleem oplost, maar ik heb dan ook niet zoveel ervaring met applets