javac 编译异常总结
1 error: package com.sun.image.codec.jpeg does not exist
使用Ant編譯類時,當類中引用了com.sun.image.*下的類時會報錯,找不到類
【解決辦法】
將%JAVA_HOME%/jre/rt.jar拷貝到%ANT_HOME%/lib或其他文件夾,然后在javac時指定
eg:
??? <javac destdir="target/ROOT/WEB-INF/classes"
??????? optimize="off"
??????? debug="on"
??????? failοnerrοr="false"
??????? srcdir="WEB-INF/src"
??????? encoding="UTF-8"
??????? excludes="**/*.smap">
????? <compilerarg value="-Xlint:unchecked"/>
????? <classpath>
??????? <fileset dir="target/ROOT/WEB-INF/lib">
????????? <include name="*.jar"/>
??????? </fileset>
??????? <fileset dir="${runtime-lib}">
????????? <include name="*.jar"/>
??????? </fileset>
????? </classpath>
????? <include name="**/*.java" />
??? </javac>
【注】${runtime-lib}中包含了rt.jar
轉載于:https://www.cnblogs.com/xxt-mov/p/4318759.html
總結
以上是生活随笔為你收集整理的javac 编译异常总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 转 Fragment 和 Fragmen
- 下一篇: 安卓app缓存设置