windows下如何用javac和java编译运行java工程
2017-03-07 11:04
183 查看
javac,java,javap是JRE中的java工具,javac用来编译JAVA 文件,java用来执行程序,javap用来帮助开发者深入了解java编译器的机制。
要注意的是,javac,java等工具是JDK中的,所以要使用它们则先必须安装JDK,且将JDK文件夹中的bin目录添加到环境变量path下。
环境变量path:当运行某个命令或文件的时候,如果找不到命令或文件,就会去这个声明的目录中查找。一般设定java时为了在任何目录下都可以运行bin文件夹下的命令,所以将java的bin目录(在JDK中)声明到path中。
环境变量path的设置方法:电脑-属性-高级系统设置-环境变量-用户变量,找到path,在后面添加路径,路径与路径之间要加分号“;”
javac命令的格式:javac -d destdir srcFile
-d:用来指定存放编译之后的class文件路径,若省略则说明存放在默认路径下,当前目录可用“.”代替,例如javac
-d . srcFile。(注意d和“.”之间要有空格!)
省略路径时,不会按照源文件首行的包名生成文件夹,不省略路径时,生成文件夹。
srcFile:是源文件.java文件的路径。
要注意使用的是默认包名还是指定包名
例如:
一、javac
首先win+R进入windows命令行,可知当前默认目录为C盘users文件夹下的adminstrator文件夹,一般而言要改变当前目录,则输入命令 “d:”,意为将目录改编为D盘下的已知路径。再输入“cd desktop”,将目录变为桌面。注意在windows下文件路径分隔符为“\”(反斜杠),linux下文件路径分隔符为“/”(正斜杠)。要注意的是,javac,java等工具是JDK中的,所以要使用它们则先必须安装JDK,且将JDK文件夹中的bin目录添加到环境变量path下。
环境变量path:当运行某个命令或文件的时候,如果找不到命令或文件,就会去这个声明的目录中查找。一般设定java时为了在任何目录下都可以运行bin文件夹下的命令,所以将java的bin目录(在JDK中)声明到path中。
环境变量path的设置方法:电脑-属性-高级系统设置-环境变量-用户变量,找到path,在后面添加路径,路径与路径之间要加分号“;”
javac命令的格式:javac -d destdir srcFile
-d:用来指定存放编译之后的class文件路径,若省略则说明存放在默认路径下,当前目录可用“.”代替,例如javac
-d . srcFile。(注意d和“.”之间要有空格!)
省略路径时,不会按照源文件首行的包名生成文件夹,不省略路径时,生成文件夹。
srcFile:是源文件.java文件的路径。
二、java
java命令的格式:java srcFile要注意使用的是默认包名还是指定包名
例如:
相关文章推荐
- 如何用javac 和java 编译运行整个Java工程
- 如何用javac 和java 编译运行整个Java工程
- 如何用javac 和java 编译运行整个Java工程
- 如何用javac 和java 编译运行整个Java工程
- 如何用javac 和java 编译运行整个Java工程
- 如何用javac 和java 编译运行整个Java工程
- 如何用javac 和java 编译运行整个Java工程
- 如何用javac 和java 编译运行整个Java工程
- 如何用javac 和java 编译运行整个Java工程
- Windows/Linux javac/java编译运行引入所需的jar包
- linux下使用javac java编译运行java工程
- 如何用java以及javac编译工程
- javac编译完后,如何用java命令运行有包的类
- Windows/Linux下引用jar包,并用javac/java编译运行
- 如何在Windows下编译SQLite Java封装
- Ant编译、运行、打包JAVA工程,并生成api文档
- 语法错误javac(编译),逻辑错误java(运行)
- javac编译Java工程
- 如何在命令行模式下编译运行带包的java文件
- javac编译成功,用java运行class文件出现“找不到或无法加载主类”