今天做了一个小程序
然后生成主项目 输出框中如下:
init:
Deleting: F:\javas\程序\31\build\built-jar.properties
deps-jar:
Updating property file: F:\javas\程序\31\build\built-jar.properties
compile:
Copying 1 file to F:\javas\程序\31\build
Nothing to copy.
To run this application from the command line without Ant, try:
java -jar "F:\javas\程序\31\dist\31.jar"
jar:
成功生成(总时间:0 秒)
然后我把倒数第三行的java -jar "F:\javas\程序\31\dist\31.jar"
复制到dos命令中结果它说:
“‘java’不是内部或外部命令,也不是可运行的程序”
为什么会这样有什么办法解决吗?怎样才能将java程序在dos上运行呢?
在此先谢谢各位了!
然后生成主项目 输出框中如下:
init:
Deleting: F:\javas\程序\31\build\built-jar.properties
deps-jar:
Updating property file: F:\javas\程序\31\build\built-jar.properties
compile:
Copying 1 file to F:\javas\程序\31\build
Nothing to copy.
To run this application from the command line without Ant, try:
java -jar "F:\javas\程序\31\dist\31.jar"
jar:
成功生成(总时间:0 秒)
然后我把倒数第三行的java -jar "F:\javas\程序\31\dist\31.jar"
复制到dos命令中结果它说:
“‘java’不是内部或外部命令,也不是可运行的程序”
为什么会这样有什么办法解决吗?怎样才能将java程序在dos上运行呢?
在此先谢谢各位了!
(两种方法任选一种皆可)方法一:
依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出Windows的“环境变量”配置卡。
在“系统变量”栏下执行三项操作:
①新建“Classpath”(如果已有,则直接编辑),设置其值为 .;JDK所在的绝对路径值\lib
(例如 .;D:\Program Files\Java\jdk1.5.0_04)(若值中原来有内容,用分号与之隔开),
注意路径前的符号为.;不能漏掉
②新建“Path”(如果已有,则直接编辑),设置其值为 %Java_Home%\bin; (若值中原来有内容,用分号与之隔开)。方法二:
依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出Windows的“环境变量”配置卡。
在“系统变量”栏下执行三项操作:
①新建“Java_Home”,设置其值为 JDK所在的绝对路径(例如 D:\Program Files\Java\jdk1.5.0_04)。
②新建“Classpath”(如果已有,则直接编辑),设置其值为 .;%Java_Home%\lib (若值中原来有内容,用分号与之隔开)。
注意路径前的符号为.;不能漏掉
③新建“Path”(如果已有,则直接编辑),值: %Java_Home%\bin; (若值中原来有内容,用分号与之隔开)。