博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
手动编译JAVA类
阅读量:7272 次
发布时间:2019-06-29

本文共 835 字,大约阅读时间需要 2 分钟。

 

javac -encoding utf-8   -Djava.ext.dirs=D:\JDeveloper\jdevbin\BC4J\lib\;D:\JDeveloper\jdevbin\j2ee\home\lib\;D:\JDeveloper\jdevbin\jdbc\lib\   -classpath D:\JDeveloper\jdevbin\jdev\myclasses   -d D:\classtest   D:\JDeveloper\jdevbin\jdev\myprojects\XXXXX.java
 -g                         生成所有调试信息
  -g:none                    不生成任何调试信息
  -g:{lines,vars,source}     只生成某些调试信息
  -nowarn                    不生成任何警告
  -verbose                   输出有关编译器正在执行的操作的消息
  -deprecation               输出使用已过时的 API 的源位置
  -classpath <路径>            指定查找用户类文件的位置
  -cp <路径>                   指定查找用户类文件的位置
  -sourcepath <路径>           指定查找输入源文件的位置
  -bootclasspath <路径>        覆盖引导类文件的位置
  -extdirs <目录>              覆盖安装的扩展目录的位置
  -endorseddirs <目录>         覆盖签名的标准路径的位置
  -d <目录>                    指定存放生成的类文件的位置
  -encoding <编码>             指定源文件使用的字符编码
  -source <版本>               提供与指定版本的源兼容性
  -target <版本>               生成特定 VM 版本的类文件
  -version                   版本信息
  -help                      输出标准选项的提要
  -X                         输出非标准选项的提要
  -J<标志>                     直接将 <标志> 传递给运行时系统
 
-encoding utf-8 指定编码,如果不指定就以平台的编码为准 
-Djava.ext.dirs=./lib 指定编译的时候调用的jar包 
-d class 指定要生成到的目录 

参考

转载地址:http://opncm.baihongyu.com/

你可能感兴趣的文章
Java Map遍历
查看>>
再谈Ext Store.each
查看>>
进程间通信——消息队列
查看>>
【更新】Aspose.Pdf 8月新版V17.8发布 | 附下载
查看>>
第十七次作业
查看>>
在 RHEL、CentOS 和 Fedora 上安装 Git 及设置 Git 账号的技巧
查看>>
我的友情链接
查看>>
学习杂记之20120707
查看>>
PHP 03 选择结构
查看>>
极速理解设计模式系列:16.迭代器模式(Iterator Pattern)
查看>>
Yii2一些配置
查看>>
关于项目自动化测试架构的改良计划 - XML格式转为json格式
查看>>
密码学研究-密钥长度限制
查看>>
我的友情链接
查看>>
HTML页面间之间传递数据的两种方法
查看>>
编码与python
查看>>
hadoop_项目分析与开发流程笔记
查看>>
cubes第八篇--cube安装
查看>>
编程初学者最常问到的几个关于编程学习的问题
查看>>
强强联手:诚迈科技携手研华共同发起嵌入式Linux和Android联盟
查看>>