java编译classpath
A. java中如何设置classpath.
工具:电脑
步骤:
1、点击 此电脑,然后选择属性
B. java的环境变量classpath该怎么设置呢
java的环境变量classpath的设置方法:
1、在我的电脑界面,鼠标右键点击“此电脑”。
C. 如何用classpath编译java
classpath只跟java运行有关,跟编译无关,比如你在命令行运行一个.class文件 classpath就是指明.class文件的目录; 比如你有个 Hello.class文件在D盘,而你当前工作坏境在C盘,你要用java命令运行该文件:java classpath D:\Hello.class
D. java我只设置了path,,classpath没有设置,为啥还可以编译运行呢
编译使用的是javac这样的命令,在jdk安装的bin目录下,所以可以编译。
classpath是引用jar等类库的地方,你没有用到相关类,就可以不引用啊。
E. 在Java程序设计中,设置环境变量path和classpath的作用分别是什么
path和classpath的作用分别是:
1、PATH环境变量。
作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。
需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经可执行文件javac/java/javadoc等待,设置PATH变量后,就可以在任何目录下执行javac/java等工具了。
2、CLASSPATH环境变量。
作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。
需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。
新版的软件,classpath没有什么用了,因为在安装的时候已经选了JDK而且可以添加
3、JAVA_HOME环境变量。
它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。
F. .java编译后的.class文件在哪里跟系统变量的classpath有关吗
没有关系,classpath是配置的jdk环境变量,即代码编译时用的工具。.class存放的位置根据你的项目而定,如果是java project 放在bin目录下,如果是dynamic web project ,就放在webcontent下的class目录下。希望能帮到你!
G. JAVA编译程序时,所能指定的环境变量包括classPath吗
classPath是当经常存放java类文件的位置不是系统文件位置,而是自己设定的位置时以便该工作路径下的文件能顺利运行,才需要配置classpath环境变量。属于运行程序时了(运行class文件)。所以应该是不包括的。
H. 在命令行编译运行Java程序时,不配置classpath 可以吗
需要配置的
classpath跟java运行有关,跟编译无关,比如你在命令行运行一个.class文件 classpath就是指明.class文件的目录;
比如你有个 Hello.class文件在D盘,而你当前工作坏境在C盘,你要用java命令运行该文件:java classpath D:\Hello.class
I. 编译java时在cmd上-classpath怎么用
编译时
javac E:\class1.java -classpath C:\jar1.jar
E:\class1.java 是需要编译的.java文件 -classpath C:\jar1.jar 说明需要引用一个jar包,文件是C:\jar1.jar
运行时的用法是
java -classpath E:\;C:\jar1.jar class1
-classpath 后的参数E:\;C:\jar1.jar 说明class1文件的位置是在E盘根目录 需要引用的包是C:\jar1.jar 运行的类是class1 注意运行时类名不要写成class1.class 必须写成class1
J. 什么环境变量用来存储java的编译和运行工具所在的路径
path环境变量用来存储Java的编译和运行工具所在的路径,而classpath环境变量则用来保存保存Java虚拟机要运行的“class”文件路径。环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量。
(10)java编译classpath扩展阅读:
环境变量相当于给系统或用户应用程序设置的一些参数,具体起什么作用这当然和具体的环境变量相关。比如path,是告诉系统,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到哪些目录下去寻找;
再如tc或vc++中,set include=path1;path2; 是告诉编译程序到哪里去找.h类型的文件;当然不仅仅是指定什么路径,还有其它的作用的。实际上是给命令解释程序command设置的一个环境变量,并且是给dir这个内部命令设置的。