ant使用JDT 编译多种编码文件方案
来源:互联网 发布:婴儿背巾 知乎 编辑:程序博客网 时间:2024/05/18 23:57
在实际的java ant打包的项目中遇到多种编码并称的情况,导致使用一次具体的便宜不能将目标class输出。这个时候可以使用jdt插件(ecj)编译指定编码,通过具体执行某次编译的文件和编码从而最后将文件汇总,得到预期的效果。
ant文件的写法如下:
<!-- jdt编译器 --><property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdatper" /><property name="compiler.args" value="-encoding UTF-8 -verbose -time -inlineJSR -g:lines,vars,source -preserveAllLocals "/><property name="compiler-gbk.args" value="-encoding GBK -verbose -time -inlineJSR -g:lines,vars,source -preserverAllLocals" /><javac destdir="${bin.dir}" includeantruntime="true" failonerror="true" nowarn="true"> <compilerarg line="${compiler.args}"/> <src path="${src.dir}"/> <classpath refid="compile.classpath"/></javac><!-- 第二遍进行GBK编译 --><javac destdir="${bin.dir}" includeantruntime="true" failonerror="true" nowarn="true"> <compilerarg line="${compiler-gbk.args}"/> <src> <pathelement location="your gbk file path" /> </src> <classpath refid="compile.classpath"/></javac>
阅读全文
0 0
- ant使用JDT 编译多种编码文件方案
- ant 编译问题解决方案
- ANT 编译编码问题
- 使用ant编译打包运行java文件
- 使用ant编译打包java文件
- 使用ANT编译打包JAVA文件
- 使用ANT编译Android apk文件
- ant的高级使用,ant命令详解,ant打包,ant编译后打包去掉jar文件
- 使用ant编译、运行junit、以及检查编码
- 使用ant编译、运行junit、以及检查编码
- 使用ant编译、运行junit、以及检查编码
- 使用ant编译、运行junit、以及检查编码
- ant编译时编码错误
- ant 编译java文件
- ANT 编译失败:Class not found: org.eclipse.jdt.core.JDTCompilerAdapter
- 使用ant编译hive
- 使用Ant编译Android
- maven使用jdt编译器,并使用prefs文件进行描述
- 阿里云证书服务使用教程(下篇)
- Redis数据过期和淘汰策略详解
- mongodb 安装记录 2017年11月21日
- 关于 shell 脚本编程的10 个最佳实践
- PHP+redis(转载整两篇博客,很不错很基础)
- ant使用JDT 编译多种编码文件方案
- python学习笔记之读取配置文件
- 对不起!你上传的APK包名已存在
- 运用位运算来进行状态的控制
- Android系统学习资料1
- 求大神帮忙,如何获得下
- iOS 用CADisplayLink实现定时器及其比较
- mysql之触发器trigger
- Java核心技术读书笔记--内部类