jAVA环境变量

时间:2008-07-25 05:42:34   来源:论坛整理  作者:  编辑:chinaitzhe
我的环境变量设的是 PATH设的是 D:JAVA\LIB classpath设的是 D:\JAVA\lib

我的源文件保存在 D:java\file中

我用javac file.java 说是找不到文件..


这是怎么一回事啊???

请各位前辈给我指导一下...谢谢
网友回复:没说清楚,不好回答
网友回复:打包jre
网友回复: classpath设的是 D:\JAVA\lib

应该要设置成你文件保存的目录吧!
  你可以不设置这个的嘛,直接到你的文件保存目录下运行javac ,java命令
网友回复:path的意思是运行java命令,如javac,java时..他应该去找的地方...在该路径下能找到命令...则运行...没找到..则windows提示:"bad command and file name."
classpath.则是指机器去找你源文件,或者class文件时所找的路径...假如找不到你所要编译的原文件或要执行的class文件.由java提示找不到源文件...
网友回复:晕死,LS的朋友们,假如不清楚不要误到LZ好不-_-o

设置环境变量:
path: <java_home>/bin (命令行中执行命令的查找路径)
classpath: <java_home>/lib/tools.jar (运行命令时所需的类库的存放路径)

LZ你的classpath设置不正确

找不到文件说明你的当前目录没有设置对,你的file.java文件在什么目录下,你自己cd过去,然后再用javac
你的java文件保存位置:\> javac 你的java文件

网友回复:这样设置: path=D:JAVA\LIB classpath=.
在cmd里依次敲:
>d:
cd java
java>cd file
java\file>javac file.java

编译的时候要到你源文件的上级目录敲javac的

网友回复:那我还想问一下..我是用记事本编辑的JAVA代码...

保存是不是要保存file.java


但是我看后缀名是file.java.txt这样会不会有什么影响啊.
网友回复:肯定要是.java的文件才能用javac、java命令
  你在工具->文件夹选项->查看去掉隐藏已知文件类型这个选项吧,这样的话,你把文件保存为.java的文件就不会出现file.java.txt了吧
网友回复:1、我装的java是放在D盘的jdk文件夹下的,即路径为:D:\jdk
2、右键我的电脑图标,属性\高级\环境变量\系统变量,分别设置如下三个变量 :
1)变量名:JAVA_HOME
变量值:D:\jdk
2)变量名:path
变量值:;%JAVA_HOME%\bin
3)变量名:classpath
变量值:.;%JAVA_HOME%\lib\dt.jar,%JAVA_HOME%\lib\tools.jar

设置好后,可在DOS状态下用java -version 测试你装的java和配置是否成功的.假如能显示你所装的java的版本号的话,你就安装成功并可以用了,否则再像上面所说的重新配置一下java的环境就可以了.
至于你写好的JAVA代码,类名应与文件名一样,如下:
public class file {

public static void main(String[] args) {

}

class file1 {

}
class file2 {

}

}
说得清楚一点就是,一个类只能有一个public修饰的类,即使它有很多的类,如上所示。但存盘的时候这个文件名应与public修饰的类名一模一样。所以上面那个类应存为file.java,而不能存为file1.java或者file2.java。注重JAVA文件是以.java的形式存盘的,不是以.java.txt的形式存盘,所以像你上面的file.java.txt存盘就不对了……

网友回复:至于编译时像6楼说的那样就可运行一个JAVA程序了。即为:
在cmd里依次敲:
d:
cd java
javac file.java
java file


网友回复:path和classpath的设置:(假设java jdk的安装目录是C:\Program Files\Java\jdk1.7.0)
我的电脑-属性-高级-环境变量-系统变量:
path: C:\Program Files\Java\jdk1.7.0\bin
classpath: .;C:\Program Files\Java\jdk1.7.0\lib
请严重注重红色字体部分。
设置完成后需重启cmd
网友回复:而且,如前人所述,文件名必须是*.java不能再有.txt什么的。
网友回复:有关path和classpath的原理性讲解,强烈建议看一下孙鑫老师的java视频,免费的,www.sunxin.org可以下载到。我当时搞了很久没明白,就在孙鑫老师的视频里彻底搞清楚了。
网友回复:我是这么设置的
我的电脑-》高级->系统变量->
JAVA_HOME=所装的jdk的绝对路径(C:\Program Files\Java\jdk1.5.0_06)[假设jdk安装在c...]

classpath=.;C:\Program Files\Java\jdk1.5.0_06\lib\dt.jar;C:\Program Files\Java\jdk1.5.0_06\lib\tools.jar;

path=在后面加;C:\Program Files\Java\jdk1.5.0_06\bin
可以观察到以上三个路径有相同的地方
关键字:jAVA,环境,变量,

相关文章

文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面