一、电脑中运行applet小程序,已正确安装JRE,但仍提示需重复安装JRE,该如何检测电脑中是否已安装JRE了呢?
安装JDK1.70(注意版本问题),环境配置:
我的电脑-属性-高级-环境变量-系统变量(下面那个!!注意)新建-变量名JAVA_HOME,变量值:C:\Program Files\Java\jdk1.7.0(你安装JDK的目录),确定。
新建-变量名CLASSPATH,变量值:.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar 确定。
新建-变量名Path,变量值:.;%java_home%\bin 确定。
Helloworld源代码:
import java.applet.*;
import java.awt.*;
public class Helloworld extends Applet{
public void paint(Graphics g){
g.drawString("HELLO WORLD!", 100, 100); //后面两个是显示内容的坐标
}
}
保存为“Helloworld.java",(一定要保存为Helloworld,不能随便写个XXX。java,不然编译不了。)
打开CMD ,输入E:(这个看你Helloworld.java放在哪个盘,如果是F盘则输入F:)在输入javac Helloworld.java ,在Helloworld.java的目录下会生成一个文件“Helloworld.class"。
建立HTML文件,源代码:
把三个文件放在一起,打开刚才建立的HTML文件既可。
二、jdk7带jre已经安装过了,为何浏览器还提示要安装java插件
这是因为浏览器使用 Java(TM)插件,运行 applet 等。
目前最新 Java 版本已更新到 Java 8,由于 jre8 的安全性提高导致有些 applet 无法自动运行,有时会出现“需要安装 Java(TM)才能显示此内容”的提示,如下图:
导致这个问题原因主要有:
64 位系统只装了 64 位的 JRE(没有安装 32 位的 JRE)
JRE 版本高于 7
浏览器版本过低
解决方法:
换32位的jdk。
三、我机子上安了JRE,安装apache-tomcat.EXE怎么还要安装JRE呢?怎样才能安装?请大家帮帮忙,,,
原因是你没有正确的配置JAVA环境变量
例如,你的jre安装在C:\Program Files\Java\jre6
那么,你的环境变量应该配置为:
JAVA_HOME=C:\Program Files\Java\jre6
PATH=.;%java_home%\bin;%java_home%\jre6\bin;
CLASSPATH=.;%java_home%\lib;%java_home%\lib\tools.jar
补充,tomcat6.0以上版本,可以只安装JRE即可使用。若使用Tomcat5.5及以下版本,则必须安装JDK才可使用。