javac与java
来源:互联网 发布:java基本功编程题 编辑:程序博客网 时间:2024/06/07 19:44
javac -d 编译后class文件存放位置 -sourcepath 源码路径 -classpath 编译时依赖的class文件路径 dir/*.java(要编译的java文件)
-sourcepath 源码路径:
当编译一个java文件时,该java文件依赖于别的java文件,即该类依赖于另一个类。所以需要使用-sourcepath指定被依赖的java文件所在路径
-classpath 编译时依赖的class文件路径:
当编译一个java文件时,该java文件可能依赖有某个class文件,例如:某java文件依赖于第三方类库。所以遇到这种情况时,需要使用-classpath 去指定被依赖的class文件所在路径
*.java(要编译的java文件):
要编译的Java文件,*表明编译dir下所有java文件
java -classpath 要运行的class文件所在目录 ClassName(类的全局限定名)
-classpath 要运行的class文件所在目录:
假设class文件路径为:dir/classes/p1/TestMain.class TestMain类的全局限定名为:p1.TestMain, classpath 则为 dir/classes。
ClassName:
类的全局限定名
注:
-cp为-classspath的缩写
亲测不正确的地方望指正!
0 0
- java与javac
- javac与java
- window下java 与javac
- Java - java与javac版本不一致问题
- 设置单个工程的javac与java
- java与javac版本不一致问题
- java javac编译与JIT编译
- java与javac版本不一致问题
- 关于javac与java命令的使用
- java与javac版本不一致问题
- javac与java命令练习(测试类含包名)
- java与javac版本不一致问题
- java javac
- javac / java
- java与javac命令详解补充---java与-classpath
- Java类的编译(javac)与运行(java)
- Java继承——Javac与java路径搜索
- 重装MySQL后出错/java与javac版本不一致
- MATLAB UDP-广播 简单例子
- python读取pdf文档-文件
- 笔记1
- JDBC连接mysql数据库最基本的步骤简介
- 【Leetcode】521. Longest Uncommon Subsequence I
- javac与java
- Linux设置环境变量小结:设置永久变量&临时变量 全局变量&局部变量
- Explanation of some words(ENG -> CHN)
- Java基础复习(五)
- sizeof( )与strlen( )测数组的差异分析
- JAVA类加载器
- 每天一个Linux命令(10):cat
- gcc 分支预测
- 算法训练之暴力枚举