战魔
网络游戏 | 104M | 2020-12-16
下载来自: 98游戏 浏览: 0 次 2026-05-15 09:18:48:05
需配置JRE 8环境并设置JAVA_HOME,再通过KEmulator或命令行java -jar运行PhET Java实验.jar文件。

如果您希望在本地运行PhET提供的Java版交互式科学实验模拟程序,但当前系统缺少兼容的Java运行环境或无法直接加载jar文件,则需手动配置PhET Java模拟器运行条件。以下是具体操作步骤:
PhET官网已停止对Java和Flash内容的官方支持,其Java实验(如“原子模型”“电路构建”等)仍保留在归档页面中,但需依赖本地JRE 8或早期JDK运行。这些实验以.jar格式分发,不提供独立安装包,必须通过Java模拟器或兼容环境启动。
1、访问PhET归档页面:https://phet.colorado.edu/zh_CN/simulations/archive/java
2、选择任一Java实验(例如“Balloons and Static Electricity”),点击“Download”按钮获取.jar文件
立即学习“Java免费学习笔记(深入)”;
3、保存该.jar文件至本地非中文路径目录(如D:PhETjava)
JDK/JRE 8是运行PhET Java实验的最低可行版本,更高版本(如JDK 11+)因移除Java Web Start及Applet支持而无法直接执行。必须使用JRE 8u361或JDK 8u371等最终稳定版本。
1、前往Eclipse Adoptium官网下载JRE 8:https://adoptium.net/temurin/releases/?version=8
2、选择对应操作系统架构的JRE安装包(Windows x64 / macOS x64 / Linux x64)
3、运行安装程序,**跳过所有可选组件(如JavaFX、源码)**,仅保留默认JRE路径
4、安装完成后,记录安装路径(如C:Program FilesEclipse Adoptiumjre-8.0.371.1-hotspot)
PhET Java实验依赖命令行调用java -jar指令,必须确保系统识别并优先使用JRE 8,而非其他高版本JDK。
1、右键“此电脑”→“属性”→“高级系统设置”→“环境变量”
2、在“系统变量”区域点击“新建”,输入:
变量名:JAVA_HOME
变量值:C:Program FilesEclipse Adoptiumjre-8.0.371.1-hotspot(请替换为实际路径)
3、选中“Path”变量→“编辑”→“新建”→输入:%JAVA_HOME%bin
4、打开新CMD窗口,依次执行:
java -version
javaw -version
5、确认输出中包含1.8.0_371且无“not found”或“no main manifest”错误
KEmulator是一款轻量级PC端J2ME/Java SE模拟器,支持直接拖入.jar文件运行PhET旧版实验,无需修改代码或签名,适用于无法安装JRE 8的受限系统(如教育机房)。
1、访问KEmulator官网下载最新版:https://kemulator.sourceforge.io/
2、解压zip包,双击运行KEmulator.jar(需确保系统已安装任意JRE 8)
3、在KEmulator主界面点击“File”→“Open Jar…”
4、定位并选择已下载的PhET实验.jar文件(如balloons_en.jar)
5、点击“Run”按钮,等待模拟器初始化完成,界面将显示实验主窗口
当系统存在多个Java版本且PATH指向高版本时,可绕过环境变量,直接指定JRE 8路径执行jar文件,避免版本冲突导致的NoClassDefFoundError等异常。
1、打开文件资源管理器,进入PhET jar所在目录(如D:PhETjava)
2、按住Shift键,右键空白处,选择“在此处打开Powershell窗口”或“在此处打开CMD窗口”
3、输入完整路径调用命令:
"C:Program FilesEclipse Adoptiumjre-8.0.371.1-hotspotbinjava.exe" -jar balloons_en.jar
4、若出现图形界面即表示成功;若提示“Unsupported major.minor version”,说明所用Java版本过低,需更换为JRE 8u371
以上就是98游戏小编为大家带来的全部内容,想了解更多精彩请持续关注本站。
还没有玩家发表评论,快来抢占沙发吧!