Topic: [j2se]请问,系统是XP的话,如何设置环境变量?

  Print this page

1.[j2se]请问,系统是XP的话,如何设置环境变量? Copy to clipboard
Posted by: hemea
Posted on: 2004-09-04 21:12

我用运行CMD打开DOS窗口
然后进入到G盘我的JAVA文件夹下,后面打了path c:/jdk1.3/bin:.
可是没有反应,我是初学者,在翻阅电子工业出版社出版的《JAVA编程篇》里只提到9X和2000的设置方法,原文涉及XP的是这样写的“由于WINDOWS本身没有安装JAVA虚拟机,所以对于WINDOWS XP 用户来说,需要自己下载安装JAVA运行系统”
这里的JAVA运行系统是指的JDK么?
请问我该如何设置环境变量,多谢啦!

2.Re:[j2se]请问,系统是XP的话,如何设置环境变量? [Re: hemea] Copy to clipboard
Posted by: why
Posted on: 2004-09-04 21:55

0. path c:/jdk1.3/bin:.
You have mixed up Windows and ***
On Windows, it is be something like
SET PATH=C:\jdk1.3\bin;
(note the backslash and semicolon)

1. I think you haven't installed JDK yet, have you?
Do you have the C:\jdk1.3 folder on your computer?

...

Anyway, do a search here first.

3.Re:[j2se]请问,系统是XP的话,如何设置环境变量? [Re: hemea] Copy to clipboard
Posted by: why
Posted on: 2004-09-04 23:06

hemea wrote:
>我已经下载并安装了JDK1。3了
> 路径是C:\JDK1.3
> 我放JAVA程序的盘是G:
那么JAVA_HOME的路径是C:\JDK1.3

> 是进DOS设置么,我刚开始学,麻烦你了
> 如果是在DOS里设置,那么是不是先要进到我放JAVA的目录
> 再打SET PATH=C:\jdk1.3\bin;(有;号么?)
;是分隔其他路径的符号
原则上在最后一个路径后面不用加

> 我们上课的时候用的是2000,老师教的是
> 先进DOS,然后进放JAVA的程序,再打path c:\jdk1.3\bin:.
> 就OK了,不知道怎么回师我在家里用XP就是不行
要不是你听错记错写错,便是你的老师不济,
在你的Windows上,应是
SET JAVA_HOME=C:\JDK1.3
SET PATH=C:\JDK1.3\bin
(或 SET PATH=C:\JDK1.3\bin;%PATH% 之类)
SET CLASSPATH=.
(或可不理这个,以后遇到问题再查啦)
G:
CD \JAVA

4.Re:[j2se]请问,系统是XP的话,如何设置环境变量? [Re: hemea] Copy to clipboard
Posted by: hemea
Posted on: 2004-09-04 23:16

实在是非常感谢!!!!想不到这里的人都这么热心,我的英文水平实在太有限了。多谢你啦WHY

5.看来的确是因为XP里没有JVM,不是我设置环境变量的问题了! [Re: hemea] Copy to clipboard
Posted by: hemea
Posted on: 2004-09-05 11:55

我已经下载了JVM并安装成功
可是还是不行……
请问在DOS下设置环境变量成功的话会有什么提示么?

6.Re:[j2se]请问,系统是XP的话,如何设置环境变量? [Re: hemea] Copy to clipboard
Posted by: hemea
Posted on: 2004-09-05 12:37

郁闷死了,难道我这么笨????

7.Re:[j2se]请问,系统是XP的话,如何设置环境变量? [Re: hemea] Copy to clipboard
Posted by: kittyyyl
Posted on: 2004-09-05 15:21

同郁闷...希望版主大人做个winxp的安装录像吧?

8.Re:[j2se]请问,系统是XP的话,如何设置环境变量? [Re: hemea] Copy to clipboard
Posted by: why
Posted on: 2004-09-05 17:50

1. I don't use XP.

2. after you set up the environment, on a Command Prompt window
> G:
> cd \java
> set > env.txt
> java -version >> env.txt
然後把 G:\java\env.txt 上传到来看看

9.Re:[j2se]请问,系统是XP的话,如何设置环境变量? [Re: hemea] Copy to clipboard
Posted by: hemea
Posted on: 2004-09-05 18:13

看来我只有选择1了……

10.Re:[j2se]请问,系统是XP的话,如何设置环境变量? [Re: hemea] Copy to clipboard
Posted by: why
Posted on: 2004-09-05 19:08

hemea wrote:
看来我只有选择1了……

那不是阁下的选择,而是我, why, 不用 XP。

怎么?
那几个简单的 command 也执行不了吗?
还是不懂怎样上传档案?QuestionQuestionQuestion

11.现在的心情,只能用抓狂来形容 [Re: hemea] Copy to clipboard
Posted by: hemea
Posted on: 2004-09-05 19:52

是执行不了啊
是这样的,我的 JDK文档安装在C盘
而我自己准备用来放写出来的程序的路径是G:\H_JAVA
虚拟机也安装了,就是死活的搞不好这个环境变量的设置

我在DOS下用JAVAC命令编译文件,显示
“JAVAC”不是内部或外部的命令也不是可运行的程序或批处理文件

用JAVA命令运行则显示
Exeption in thred "main" java.lang.NoClassDefoundErrorKissesXX/java(XXX是文件名)

我设置的时候试过很多方法
g:\h_java\path c:\jdk1.3\bin:.

g:\h_java\set java_home=c:\jdk1.3
g:\h_java\set path=c:\jdk1.3\bin

g:\h_java\SET PATH=%PATH%;C:\JDK1.3BIN  
还试过打开[控制面板],双击[系统],选择[高级]里的[环境变量]里的系统变量里设置
classpath中:C:\JDK1.3\lib
path中:C:\JDK1.3\bin
,也失败了(这个是我问别人的)

现在的心情,只能用抓狂来形容

12.Re:现在的心情,只能用抓狂来形容 [Re: hemea] Copy to clipboard
Posted by: why
Posted on: 2004-09-05 20:31

hemea wrote:
g:\h_java\path c:\jdk1.3\bin:.

g:\h_java\set java_home=c:\jdk1.3
g:\h_java\SET PATH=%PATH%;C:\JDK1.3BIN

0 早说过 c:\jdk1.3\bin:. 是错!错!错!

1 不要用全形分号

2 C:\JDK1.3BIN 是啥?应是 C:\JDK1.3\BIN

3 “g:\h_java\set java_home=c:\jdk1.3” 是JAVA_HOME,大写的。(虽然小写在 Windows 也可以)

4 不要用 JDK 1.3,改装 J2SDK 1.4。

G:
cd \h_java
set > env.txt
java -version >> env.txt
然後把 G:\h_java\env.txt 上传到来看看

在command prompt 上执行这几句很难吗?
阁下不愿试,恕敝人无能为力矣。



还试过打开[控制面板],双击[系统],选择[高级]里的[环境变量]里的系统变量里设置
classpath中:C:\JDK1.3\lib
path中:C:\JDK1.3\bin
,也失败了(这个是我问别人的)

现在的心情,只能用抓狂来形容

0 如果你不清楚自己在做甚么,不要随便改动系统变量的PATH

1 “classpath中:C:\JDK1.3\lib” 或者有用(敝人忘了),但还是不要在这里弄吧。

13.Re:[j2se]请问,系统是XP的话,如何设置环境变量? [Re: hemea] Copy to clipboard
Posted by: hemea
Posted on: 2004-09-05 20:47

在command prompt 上执行这几句很难吗?
我不知道COMMAND PROMPT是什么
我以为是DOS下,对不起!
没有问清楚就自己乱猜。。。
正在试

14.Re:[j2se]请问,系统是XP的话,如何设置环境变量? [Re: hemea] Copy to clipboard
Posted by: why
Posted on: 2004-09-05 20:56

hemea wrote:
在command prompt 上执行这几句很难吗?
我不知道COMMAND PROMPT是什么
我以为是DOS下,

COMMAND PROMPT 就是 DOS
敝人不知道在XP上,那仍然是 DOS PROMPT
WinXP 不是和 Win2000 一样,再没有 DOS 的咚咚吗?

15.Re:[j2se]请问,系统是XP的话,如何设置环境变量? [Re: hemea] Copy to clipboard
Posted by: hemea
Posted on: 2004-09-05 21:17

好象是成功了,可是用JAVA运行程序就会出现……
注:CellGo.java是我写好了的一个小程序


g:\h_java>java CellGo.java
Exception in thread "main" java.lang.NoClassDefFoundError: CellGo/java

16.Re:[j2se]请问,系统是XP的话,如何设置环境变量? [Re: hemea] Copy to clipboard
Posted by: why
Posted on: 2004-09-05 21:27

如非必要,请必贴图 (稍后敝人会删掉它们)
剪贴“命令提示器”(== command prompt)上的内容即可

是 java CellGo 不用 .java

17.Re:[j2se]请问,系统是XP的话,如何设置环境变量? [Re: hemea] Copy to clipboard
Posted by: hemea
Posted on: 2004-09-05 21:41

终于成功了,再次对WHY和heaven 致以诚挚的感谢!

并再次烦扰WHY,请问我在使用Editplus 2的时候碰到问题
[工具]里的[配置用户工具]里
第一个添加的工具是
JAVAC
命令:C:\jdk1.3\bin\javac.exe
参数:$(FileNameNoExt)
初始目录:$(FileDir)
第二个添加的工具是JAVA
命令:C:\jdk1.3\bin\java.exe
参数:$(FileName)
初始目录:$(FileDir)

这样设置为什么不能正常使用?
我编译没问题
但是运行就显示

Exception in thread "main" java.lang.NoClassDefFoundError: CellGo/java
请按任意键继续. . .

18.Re:[j2se]请问,系统是XP的话,如何设置环境变量? [Re: hemea] Copy to clipboard
Posted by: why
Posted on: 2004-09-05 21:48

hemea wrote:
JAVAC
命令:C:\jdk1.3\bin\javac.exe
参数:$(FileNameNoExt)
初始目录:$(FileDir)
第二个添加的工具是JAVA
命令:C:\jdk1.3\bin\java.exe
参数:$(FileName)
初始目录:$(FileDir)

编译真的没问题?那是$(FileNameNoExt),意思似是 CellGo.java 变成 CellGo
JAVA的参数倒应是这个$(FileNameNoExt)
而JAVAC的是$(FileName)
会不会弄错了呢?

还是那句:老老实实按本子学习,何必用这些可能方便,但不通用的咚咚──当你清楚明白它们是甚么,才找捷径不迟。Sad

19.Re:[j2se]请问,系统是XP的话,如何设置环境变量? [Re: why] Copy to clipboard
Posted by: hemea
Posted on: 2004-09-05 22:17

why wrote:
还是那句:老老实实按本子学习,何必用这些可能方便,但不通用的咚咚──当你清楚明白它们是甚么,才找捷径不迟。Sad

原来是我记反了
不好意思嘿嘿
因为我们上课都用这个的,所以我在家才下了用。
我在NIIT学习,前面学习了C++,不过没有用心,估计考试一定挂了
所以现在在学习JAVA决定要用心的学(希望我这样的学生不要辱没了NIIT的名声)


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923