当前位置: 技术问答>java相关
为什么我的applet程序不能运行?
来源: 互联网 发布时间:2015-02-02
本文导语: 我的apllet小程序通过iis在网页里不能正确运行,提示找不到类。 可是直接在硬盘上打开html页后,applet可以正确显示,为什么?? | 你确定你的applet和用到他的htm在同一个目录下面吗? 另外建...
我的apllet小程序通过iis在网页里不能正确运行,提示找不到类。
可是直接在硬盘上打开html页后,applet可以正确显示,为什么??
可是直接在硬盘上打开html页后,applet可以正确显示,为什么??
|
你确定你的applet和用到他的htm在同一个目录下面吗?
另外建议你通过“我的电脑”的“管理”新建一个虚拟目录,路径就是你的applet和htm所在的目录,然后再试试,应该没有问题的,我的就是这么作的
另外建议你通过“我的电脑”的“管理”新建一个虚拟目录,路径就是你的applet和htm所在的目录,然后再试试,应该没有问题的,我的就是这么作的
|
你的类的路径不对,看看类路径怎么写的,是不是在主目录的下面
|
你也写清楚一点!
比如你的html文件代码,目录、文件放置位置....
比如你的html文件代码,目录、文件放置位置....
|
指定明确的classpath
将*.class放在下面。
将*.class放在下面。
|
在html文件代码中,,不能写路径
|
你把编写的.class放在你指定的classpath中就可以了呀
|
一.你的CLASS文件路径需要在HTML文件中用CODEBASE指定,如果它不是和HTML文件在一个目录
二.JAVA程序中引入的包的路径需要在系统的环境变量CLASSPATH中指定.
三.IE中需要设定JAVA的安全设置,如果想省事,简单地设为"自定义"中的"启用"
二.JAVA程序中引入的包的路径需要在系统的环境变量CLASSPATH中指定.
三.IE中需要设定JAVA的安全设置,如果想省事,简单地设为"自定义"中的"启用"
|
zzmxw(风)的第二条在JDK1.2以后已经不需要了。
|
如果在HTML文件的链接中,是指向一个文件路径,如C:DIR1FILE1.HTML,那么它可以在磁盘上直接打开,并通过超链接转向FILE1.HTML,但不能通过IIS浏览,因为你的链接是基于磁盘路径的,而不是基于站点的,可以将超链接改为相对路径,如上面的文件改为.FILE.HTML(假设站点在C:DIR1目录)
不妨试试
不妨试试