IE 9上未显示Java小程序
我正在尝试从IE9访问Java小程序。我正在使用以下代码创建小程序:IE 9上未显示Java小程序,java,applet,internet-explorer-9,Java,Applet,Internet Explorer 9,我正在尝试从IE9访问Java小程序。我正在使用以下代码创建小程序: var attributes = { id:'idApplet', code:'some.package.PrintApplet.class', archive:'Applet.jar', codebase:'<%=base_url%>/public/jar/', width:400, height:400 }; var parameters = { //
var attributes = {
id:'idApplet',
code:'some.package.PrintApplet.class',
archive:'Applet.jar',
codebase:'<%=base_url%>/public/jar/',
width:400,
height:400
};
var parameters = {
// Some parameters
};
var version = '1.5' ;
deployJava.runApplet(attributes, parameters, version);
如果有人再次遇到这个问题,很简单。我从rationalapplicationdeveloper(基于Eclipse)导出我的JAR,但JRE没有识别它。我不得不使用ANT来编译我的JAR,问题就解决了 我使用的ant代码片段如下:
<project name="applet" default="jar" basedir=".">
<property name="jar.home" value="${basedir}/lib" />
<property name="src.home" value="${basedir}/src-applet" />
<property name="build.home" value="${basedir}/build-applet" />
<property name="classes.home" value="${build.home}/classes" />
<property name="jar.name" value="wami_audio_applet.jar" />
<property name="jar.path" value="${jar.home}/jar.name" />
<property name="compile.debug" value="true" />
<property name="compile.deprecation" value="false" />
<property name="compile.optimize" value="true" />
<path id="compile.classpath">
<pathelement location="${basedir}/lib" />
</path>
<target name="all" depends="clean, prepare, jar"/>
<target name="clean">
<delete dir="${jar.path}" />
<delete dir="${classes.home}" />
</target>
<target name="prepare">
<mkdir dir="${build.home}" />
<mkdir dir="${jar.home}" />
<mkdir dir="${classes.home}" />
</target>
<target name="compile" depends="prepare">
<mkdir dir="${classes.home}" />
<javac srcdir="${src.home}" destdir="${classes.home}" debug="${compile.debug}" deprecation="${compile.deprecation}" optimize="${compile.optimize}" target="1.5">
<classpath refid="compile.classpath" />
</javac>
</target>
<target name="jar" depends="compile" description="Make the jar">
<jar jarfile="${jar.home}/${jar.name}" basedir="${classes.home}">
</jar>
</target>
</project>
如果有人再次遇到这个问题,很简单。我从rationalapplicationdeveloper(基于Eclipse)导出我的JAR,但JRE没有识别它。我不得不使用ANT来编译我的JAR,问题就解决了 我使用的ant代码片段如下:
<project name="applet" default="jar" basedir=".">
<property name="jar.home" value="${basedir}/lib" />
<property name="src.home" value="${basedir}/src-applet" />
<property name="build.home" value="${basedir}/build-applet" />
<property name="classes.home" value="${build.home}/classes" />
<property name="jar.name" value="wami_audio_applet.jar" />
<property name="jar.path" value="${jar.home}/jar.name" />
<property name="compile.debug" value="true" />
<property name="compile.deprecation" value="false" />
<property name="compile.optimize" value="true" />
<path id="compile.classpath">
<pathelement location="${basedir}/lib" />
</path>
<target name="all" depends="clean, prepare, jar"/>
<target name="clean">
<delete dir="${jar.path}" />
<delete dir="${classes.home}" />
</target>
<target name="prepare">
<mkdir dir="${build.home}" />
<mkdir dir="${jar.home}" />
<mkdir dir="${classes.home}" />
</target>
<target name="compile" depends="prepare">
<mkdir dir="${classes.home}" />
<javac srcdir="${src.home}" destdir="${classes.home}" debug="${compile.debug}" deprecation="${compile.deprecation}" optimize="${compile.optimize}" target="1.5">
<classpath refid="compile.classpath" />
</javac>
</target>
<target name="jar" depends="compile" description="Make the jar">
<jar jarfile="${jar.home}/${jar.name}" basedir="${classes.home}">
</jar>
</target>
</project>
是否将java添加到附加组件中plugins@AhmadAl-Kurdi yep,在firefox中,我的.class上有ClassNotFoundException,但我的jar是ok1)为什么要编写小程序?如果是老师指定的,请参考。2) 确保已将配置为显示。如果默认级别没有输出,请提高该级别并重试。3) 始终复制/粘贴错误和异常输出!4) 我们需要知道服务器的(目录)结构,以及HTML和Jar文件的位置plugins@AhmadAl-Kurdi yep,在firefox中,我的.class上有ClassNotFoundException,但我的jar是ok1)为什么要编写小程序?如果是老师指定的,请参考。2) 确保已将配置为显示。如果默认级别没有输出,请提高该级别并重试。3) 始终复制/粘贴错误和异常输出!4) 我们需要知道服务器的(目录)结构,以及HTML和Jar文件的位置。