开始我的是这样设的,是xpWin2000/winXP中:
右键我的电脑--》属性--》高级--》环境环境变量
classpath=.;jdk安装目\lib
path=jdk安装目录\bin
注意:一定不可忽略“.”
因为环境变量里分用户变量和系统变量上下2个,我在系统变量里新建了2个变量,path和classpath,值分别为 F:\编程软件\Java\jdk1.5.0_06\bin和
,;F:\编程软件\Java\jdk1.5.0_06\lib如果是Win2000或者XP,使用鼠标右击“我的电脑”->
又照此改为
属性->高级->环境变量
系统变量->新建->变量名:JAVA_HOME 变量值:c:\j2sdk1.4.2
系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin; (此处有分号)
系统变量->新建->变量名:CLASSPATH 变量值:.;即使我不设置此两项,启动一个shell窗口,输入 java -version 也得到输出 java version "1.5.0_06-b05"但我在 运行 FirstSample.java
public class FirstSample
{
public static void main(String[] args)
{
System.out.println("hello,World");
}
}编译通过,但运行有问题
显示为 Usage:java [-Options] class [args...]
<to execute a class>
or java [-Options] -jar jarfile [args...]
<to execute a jar file> where options include:
-client to select the "client" VM
-server to select the "server" VM
-hospot以下不写了我用的是Jcreator,运行别的程序也出此问题或者Exception in thread "main" java.lang
不知道为什么这样//
不胜感激!
右键我的电脑--》属性--》高级--》环境环境变量
classpath=.;jdk安装目\lib
path=jdk安装目录\bin
注意:一定不可忽略“.”
因为环境变量里分用户变量和系统变量上下2个,我在系统变量里新建了2个变量,path和classpath,值分别为 F:\编程软件\Java\jdk1.5.0_06\bin和
,;F:\编程软件\Java\jdk1.5.0_06\lib如果是Win2000或者XP,使用鼠标右击“我的电脑”->
又照此改为
属性->高级->环境变量
系统变量->新建->变量名:JAVA_HOME 变量值:c:\j2sdk1.4.2
系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin; (此处有分号)
系统变量->新建->变量名:CLASSPATH 变量值:.;即使我不设置此两项,启动一个shell窗口,输入 java -version 也得到输出 java version "1.5.0_06-b05"但我在 运行 FirstSample.java
public class FirstSample
{
public static void main(String[] args)
{
System.out.println("hello,World");
}
}编译通过,但运行有问题
显示为 Usage:java [-Options] class [args...]
<to execute a class>
or java [-Options] -jar jarfile [args...]
<to execute a jar file> where options include:
-client to select the "client" VM
-server to select the "server" VM
-hospot以下不写了我用的是Jcreator,运行别的程序也出此问题或者Exception in thread "main" java.lang
不知道为什么这样//
不胜感激!
解决方案 »
- 小弟新手,关于java同步有些困惑,求大神帮下忙,小弟感激不尽。。。
- static class WorkerNode { Worker worker; WorkerNode next; }
- 输入一个字符串 ,按这个字符串相反的顺序输出
- 想做一个类似QQ的聊天工具,设计基本完毕,就差一点了!
- 无聊,发个表达式计算的程序
- swing中组件注册监听器的问题
- 请问:GroupBox 控件在 Java 里叫什么?
- 怎么学习正则表达式?
- 在程序中启动一个进程(不是线程),如何知道该进程已运行结束
- 字符串是"abcd},{abcd", 如何将 "},{"替换成"###"?
- 关于this的小问题~~
- 一个类里边居然还能够定义借口??
XP/2000系统
-----------------------------------------
JAVA_HOME=x:\JDK_1.4.2
PATH=%JAVA_HOME%\bin;%PATH%
CLASSPATH=.\;%JAVA_HOME%\lib\tools.jar
-------------------------------------------------------
"classpath包含JAR文件的时候必须指定JAR文件本身, 仅仅指向JAR文件所在目录是不行的."
现在已经ok了path和classpath具体用途是什么,俺再查查
运行时,没有package时运行要切换到内所在的目录下