A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© hello_world! 中级黑马   /  2012-10-22 18:09  /  1988 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

毕老师讲的:在XP下运行jar包的方法;

在 xp 下
1 打开我的电脑 -> 工具 -> 文件夹选项
2 在 文件夹选项 中的选项卡中选择 文件类型 --> 单击 新建 按钮  -->输入扩展名 jar (注意此处没有 “ . ” )
3 选择 新建的那个JAR文件  ---> 点击 高级
4 单击 新建 按钮 --> 将操作名 命名为 open    执行操作的应用程序选择 javaw 所在的 位置 C:\Program Files\Java\jdk1.6.0_10\jre\bin\javaw
5  注意此处的javaw 为 jre\bin  下的javaw         C:\Program Files\Java 为我安装的 java目录,根据自己的安装路径选择
6  单击确定 然后再 编辑 此时可以看到 执行程序变为  "C:\Program Files\Java\jdk1.6.0_10\jre\bin\javaw" %1
7 将其改为  "C:\Program Files\Java\jdk1.6.0_10\jre\bin\javaw" -jar %1 单击确定就 ok 了。


请问:在win7怎样弄啊?我弄了半天也不行。求高手解答。

点评

建议你写一个批处理文件吧  发表于 2012-10-22 21:10

评分

参与人数 1技术分 +1 收起 理由
刘芮铭 + 1

查看全部评分

6 个回复

正序浏览
聆听 中级黑马 2012-10-28 14:26:39
7#
这是我看基础视频做的笔记,希望对你有帮助
4.        JAVA语言的环境搭建
a.        什么是JRE,JDK?
a)        JRE(JAVA Runtime Environment) JAVA运行环境
包括JAVA JVM(JAVA Virtual Machine)和JAVA所需要的核心类库等,如果要运行JAVA程序,计算机只需安装JRE即可。
b)        JDK(JAVA Development Kit)JAVA开发工具包
JDK是提供给JAVA开发人员所使用的,其中包含了JAVA的开发工具和JRE。
开发工具包含:编译工具(javac.exe),打包工具(jar.exe)等
b.        环境变量配置:分为两种,永久和临时
a)        永久:我的电脑属性高级环境变量编辑path环境变量,在path变量前或后加上JDK的bin目录即可。(注意:要用”;”号和其它目录分开,不要删除原有的目录)
b)        临时:在dos命令窗口输入
Set:查看所有可以执行文件(xx.exe)
Set path:是查看path环境变量下的值
修改path值:set path=xx/jdk/bin即可
修改又要保存前目录:set path=xx/xx;%path%即可(注意:%path%是保存原有path的值)
对临时环境变量清空:set classpath=   (变量名后什么都不写即可)
技巧:如果在当前dos窗口用命令”start”打开新dos窗口,就可以保持上一个dos窗口中环境变量的值。
注意:此种方式只能保持在一个dos命令窗口
c)        JAVA_HOME:是指定JDK的根目录(此方法用于改变JDK目录时不用在去修改path的值)
技巧:如果JAVA_HOME=D:\JDK6.0,那么我们可以把path值改成path=%JAVA_HOME%/bin;
c.        如果类名前加(访问修身符)public class Test,那么保存文件名必须是Test。如果类名前不加(访问修饰符),那么保存文件名可以不和类名相同(注意:编译后文件名和类名相同)。

评分

参与人数 1技术分 +1 收起 理由
韩军博 + 1 很给力!

查看全部评分

回复 使用道具 举报
刘伟平 发表于 2012-10-22 19:38
对了,你应该先用右键JAR文件,打开方式,找到这个程序,然后确定一次!!! ...

谢谢了哈,我试试看
回复 使用道具 举报
本帖最后由 刘伟平 于 2012-10-22 19:40 编辑



对了,你应该先用右键JAR文件,打开方式,找到这个程序,然后确定一次!!!
回复 使用道具 举报
hello_world! 发表于 2012-10-22 19:33
你的win7旗舰版系统里面真的有HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command这个注册项 ...

对啊,WIN7旗舰版,我的真的有,前几天就是这么做的

如果没有你可以自己新建一个啊,稍等我截图
回复 使用道具 举报
刘伟平 发表于 2012-10-22 19:26
WIN7 确实没有这些设置选项,但是可以通过修改注册表实现,也不难。

1.打开注册表(开始->运行或WIN+R,输 ...

你的win7旗舰版系统里面真的有HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command这个注册项吗?
回复 使用道具 举报
WIN7 确实没有这些设置选项,但是可以通过修改注册表实现,也不难。

1.打开注册表(开始->运行或WIN+R,输入regedit,确定);
2.找到HKEY_CLASSES_ROOT\Applications\javaw.exe,一开始没有的话,就在资源管理器中找到javaw.exe文件,如我的电脑中为C:\ProgramFiles\Java\jre1.6.0\bin\javaw.exe,运行下,或找个Jar文件,选择打开方式,输入C:\Program Files\Java\jre1.6.0\bin\javaw.exe,再选择打开就行了;
3.进入HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command,修改默认的键值为 "C:\Program Files\Java\jre1.6.0\bin\javaw.exe" -jar"%1" 。注意如果 "C:\Program Files\Java\jre\bin\javaw.exe" -jar "%1" 无效的话,就再最后加上 %*   ==> "C:\ProgramFiles\Java\jre1.6.0\bin\javaw.exe" -jar "%1" %*

评分

参与人数 1技术分 +1 收起 理由
刘芮铭 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马