Java的jdk的环境变量的设置小问题
展开全部
给你举个例子吧,比如我编好一个源程序文件 test.java
然后我要编译和运行它 就需要输入一下命令:
javac test;
java test;
编译和运行也需要相应的程序来执行
这些命令其实就是exe程序,楼主可以在(jdk安装文件)\bin目录下
找到
可是系统不认识javac和java这这些命令,所以你必须告诉系统这些命令存放在什么地方,于是你就要设置环境变量,
例如:D:\java\jdk1.50\bin。(假定这两个命令是存放在D:\java\jdk1.50下的bin这个文件下)。
环境变量相对于给系统或用户应用程序设置的一些变量, 具体起什么作用这当然和具体的环境变量相关. 象path, 是告诉系统, 当要求系统运行一个程序(比如上面提到的javac.exe和java.exe)而没有告诉它程序所在的完整路径时, 系统除了在当前目录下面寻找此程序外, 还应到那些目录下去找; 比如java中, 设置classpath是告诉编译程序到哪里去找.class类型的文件;
2
然后我要编译和运行它 就需要输入一下命令:
javac test;
java test;
编译和运行也需要相应的程序来执行
这些命令其实就是exe程序,楼主可以在(jdk安装文件)\bin目录下
找到
可是系统不认识javac和java这这些命令,所以你必须告诉系统这些命令存放在什么地方,于是你就要设置环境变量,
例如:D:\java\jdk1.50\bin。(假定这两个命令是存放在D:\java\jdk1.50下的bin这个文件下)。
环境变量相对于给系统或用户应用程序设置的一些变量, 具体起什么作用这当然和具体的环境变量相关. 象path, 是告诉系统, 当要求系统运行一个程序(比如上面提到的javac.exe和java.exe)而没有告诉它程序所在的完整路径时, 系统除了在当前目录下面寻找此程序外, 还应到那些目录下去找; 比如java中, 设置classpath是告诉编译程序到哪里去找.class类型的文件;
2
展开全部
环境变量的意思就是说,你需要用的命令或者程序要从你设置的目录去调用。
因为你没设置的话,那系统是不识别的。了解吧?
因为你没设置的话,那系统是不识别的。了解吧?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
环境变量是系统运行环境的一些参数,因此当你装了JDK后,系统并不知道运行需要什么组件,简单的说就是系统不知道去哪里找需要的东西,当你指定环境变量后,系统首先就去你指定的地方找运行需要的各种对象加载!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询