一、遇到问题:
用ant执行jasperreport的samplescharts示例的build.xml时,无法编译,提示错误如下:
javac:
[javac] Compiling 2 source files to E:jiangcmworkspace-forict-myeclipsejasperreportsdemosamplescharts
[javac] 注意: E:jiangcmworkspace-forict-myeclipsejasperreportsdemosampleschartsChartsApp.java 使用了未经检查或不安全的操作。
[javac] 注意: 要了解详细信息,请使用 -Xlint:unchecked 重新编译。
二、查了一下资料,知道是泛型的原因,网上查到的解决方案主要有以下几种:
1.编译时带上参数-source 1.4
2.使用@SupressWarnings("unchecked")注释
3.更新你的代码,使用List Object. List Object的实例能接受任何类型的对象,就像是一个原型List。然而,编译器不会报错。
(以上三种方法