我用的是ireport的5.6.0版本,jdk版本是1.8,启动的时候就直接闪退了。后来把jdk的版本改成1.6,然后启动正常。 原因:IReport的5.6.0及以前的版本,都只支持jdk1.8之前的版本。