主要赞助单位
一个独立的联邦机构在1950年由美国国会创建的,以促进科学的进步。
该奥多内尔基金会致力于建筑模型方面,以提高教育质量。
PhET的基于Java的仿真程序使用的是Sun公司的应用程序技术来启动仿真程序。这个页面会帮助你确认Java是否正确安装,同时列出大部分人在运行程序时遇到的问题。如果在这里你的问题还不能解决,请通过下面的地址通知我们:phethelp@colorado.edu.
这个问题会影响到那些最近安装了苹果的“Java for Mac OS X 10.5 Update 4”的用户。这个更新可能是自动进行的,也可能是通过软件更新的。在安装了这个更新后,问题就出现了:在Safari 或 FireFox浏览器里面点击JNLP文件,将会导致JNLP文件以文本编辑的形式打开,而不是启动应用程序。
修正这个问题的方案是:
1. 到 http://support.apple.com/downloads/Java_for_Mac_OS_X_10_5_Update_4
2. 点击 下载,下载一个 .dmg 文件
3. 当.dmg 下载完成后,双击它(如果它不自动进行)
4. 退出所有应用
5. 运行更新的安装程序
要运行基于Java的仿真程序,你必须在电脑里面安装1.5或更高版本的Java。你可以通过点击下面的按钮来免费获得下载包:
注意:对于Netscape 用户
在你安装了应用程序后,你需要关闭并重新打开你的浏览器来运行应用程序。
我们采用应用程序的技术而不是java的小程序。Java应用程序是来自Sun公司的免费开发机制,在网络上启动Java程序,它比小程序更加健壮有效。如果过去你在运行小程序的时候有问题,你会发现应用程序会运行的更好。如果你还有任何问题,我们很乐意帮助你解决这些问题。如果这个页面的信息还不能帮助你解决问题,发送邮件到phethelp@colorado.edu.
运行Java程序,你需要10.5或更高版本的Macintosh OS X 系统。你必须有最新版本的Java(如果你采用了系统的自动更新的功能的话,它已经安装了)。 到http://www.apple.com/java/查看更多细节。
低于2.0版本的苹果Safari浏览器(包括10.4系统里面的)不能非常有效的启动我们开发的基于java的应用程序。
如果你在点击“现在运行”按钮来启动仿真程序的时候,你看到的只是一个打开的文本文件的话,请查看问题解答.
Windows Vista 用户:
进入一个命令行(开始 菜单->所有 程序->附件->命令提示符,输入: javaws -viewer ,回车。你应该会看到包含类似于"(build 1.4.2_05_05-b04)"的文本信息,这些数字就是你正在使用的Java的版本号。如果你遇到了一个错误,Java没有正确的安装(查看上面的信息重新安装).
Windows 2000/XP 用户:
进入一个命令行(开始 菜单->所有 程序->附件->命令提示符,输入: java -version ,回车。 你应该会看到包含类似于"(build 1.4.2_05_05-b04)"的文本信息,这些数字就是你正在使用的Java的版本号。如果你遇到了一个错误,Java没有正确的安装(查看上面的信息重新安装).
Macintosh 用户:
打开Apple菜单,点击“关于Mac”,然后点击“更多信息”,你会在“软件->应用程序”下面找到Java的软件版本。
有些Windows 2000系统缺少部分必要的Java配置。这些系统能够非常好地启动基于Flash的仿真程序,但是在启动基于java的仿真程序时没有什么反应。
为了解决这种问题,请看招以下步骤进行操作:
当你尝试解决Java相关的问题时,以下可能是你期望的执行步骤:
| IE | Firefox |
| 选择 "工具->选项", 然后在“临时文件夹”下面点击“删除文件……”按钮 | 选择"工具->选项->隐私", 在点击“缓存”按钮之后点击“清空”。 |
为什么管理员可以运行所有的仿真程序而所有用户并不可以?
在网络计算机上面,对于一般用户而言,Java仿真程序也可能会启动失败,而管理员却可以正常运行。当Java应用程序尝试启动一个仿真程序时,它会在“缓存文件夹”里面缓存特定的文件。这个文件夹(或目录)在安装Java的时候就已经确定了,非管理员账户是没有权限进入这个文件夹的,这就导致了启动失败。通过以下几种选择设置缓存目录来解决这个问题:以管理员身份登录。
启动Java应用程序管理。可以采用以下两种方式中的一种: a) 如果安装Java的时候已经在桌面有一个快捷图标或是在开始菜单->所有程序列表里面有"应用程序",单击启动应用程序。 b) 使用Windows系统的搜索功能(位于开始菜单),搜索“javaws.exe” 。一旦发现,点击文件来运行应用程序。一旦应用程序管理器启动并运行了,选择文件>首选参数。在首选参数的对话框里面 点击高级选项卡,你会找到“应用程序文件夹” 的标签。在这个文本区域内,为一个所有用户都有写入权限的空目录命名。注意:这个目录必须是空的。所有用户现在应该都可以启动Java仿真程序。
问题 3: 网络代理设置
如果你的应用程序的配置(开始菜单->应用程序,文件菜单->首选参数)跟你系统目前正在使用的配置不匹配的话,Java仿真程序可能会启动失败。为了确定系统正在使用的设置,查看你的网络浏览器的代理设置,或者是联系网络管理员。
仅仅在启动设备上进行本地安装
如果你的系统运行在网络环境下,请确保java和PhET仿真程序(如果是安装在本地,而不是从网站上运行)是安装在本地的、非网络的驱动。PhET仿真程序必需安装在启动设备上。
网络防火墙
请确保你已经讲防火墙设置为允许Java和Java应用程序通过防火墙进行通讯。