无法构建Tomcat 7.0.43“某些输入文件使用或覆盖已弃用的API”

时间:2013-09-17 13:50:47

标签: tomcat servlets ant tomcat7

使用Ubuntu 12.04LTS和

java version "1.6.0_27"
OpenJDK Runtime Environment (IcedTea6 1.12.6) (6b27-1.12.6-1ubuntu0.12.04.2)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)

构建源代码时出现以下错误。 JAVA_HOME = / usr / lib中/ JVM / JAVA -6-的openjdk-AMD64

我做的是:

svn co http://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk/
cd trunk
ant

构建成功但显示以下错误:

ompile-java6:
    [javac] Compiling 1313 source files to /root/trunk/output/classes
    [javac] /root/trunk/java/javax/el/ResourceBundleELResolver.java:109: warning: getFeatureDescriptors(javax.el.ELContext,java.lang.Object) in javax.el.ResourceBundleELResolver overrides getFeatureDescriptors(javax.el.ELContext,java.lang.Object) in javax.el.ELResolver; return type requires unchecked conversion
    [javac] found   : java.util.Iterator
    [javac] required: java.util.Iterator<java.beans.FeatureDescriptor>
    [javac]     public Iterator getFeatureDescriptors(
    [javac]                     ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] 1 warning

如何解决此警告?

0 个答案:

没有答案