Java BIRT报告和IntelliJ

Java BIRT报告和IntelliJ,java,intellij-idea,birt,Java,Intellij Idea,Birt,我有一个类似的问题-我试图运行IntelliJ Idea 13的代码,我想使用rptdesign文件生成报告。代码如下所示: 公共类ExecuteBIRTReport{ 静态void executeport()引发EngineeException{ EngineConfig config=null; IReportEngine引擎=空; 试一试{ config=新的EngineConfig(); config.setLogConfig(“/logs”,java.util.logging.Leve

我有一个类似的问题-我试图运行IntelliJ Idea 13的代码,我想使用rptdesign文件生成报告。代码如下所示:

公共类ExecuteBIRTReport{
静态void executeport()引发EngineeException{
EngineConfig config=null;
IReportEngine引擎=空;
试一试{
config=新的EngineConfig();
config.setLogConfig(“/logs”,java.util.logging.Level.WARNING);
平台启动(配置);
IReportEngineFactory=(IReportEngineFactory)平台
.createFactoryObject(IReportEngineFactory.EXTENSION\u REPORT\u ENGINE\u FACTORY);
engine=factory.createReportEngine(配置);
IReportRunnable报告=null;
String reportFilepath=“C://Users//user//workspace//TestProject//Products.rptdesign”;
试一试{
report=engine.openReportDesign(reportFilepath);
}捕获(例外e){
System.err.println(“报告”+reportFilepath+“未找到!\n”);
引擎。销毁();
返回;
}
IRunAndRenderTask task=engine.createrunandendertask(报告);
PDFRenderOption=new PDFRenderOption();
options.setOutputFormat(“pdf”);
setOutputFileName(“C:/Users/user/workspace/TestProject/REPORT.pdf”);
task.setRenderOption(选项);
试一试{
task.run();
}捕获(引擎异常e1){
System.err.println(“报告”+reportFilepath+“运行失败。\n”);
System.err.println(e1.toString());
}
引擎。销毁();
返回;
}捕获(例外e){
e、 printStackTrace();
}
}
/**
*@param args
*/
公共静态void main(字符串[]args){
//TODO自动生成的方法存根
试一试{
executeport();
}捕获(例外e){
e、 printStackTrace();
}
}
}
我导入了IntelliJ项目的以下jar文件(没有这些文件,就不会进行编译):

在Eclipse版本的BIRT 4.5.0中。并且通常会创建一个报告。在IntelliJ中,在创建文件的阶段出现错误消息:不支持输出格式。我试图安排撤回pdf和html格式,但没有成功。有人知道解决办法吗

com.ibm.icu_54.1.1.v201501272100.jar
org.eclipse.birt.core_4.5.0.v201506092134.jar
org.eclipse.birt.data_4.5.0.v201506092134.jar
org.eclipse.birt.report.data.adapter_4.5.0.v201506092134.jar
org.eclipse.birt.report.engine_4.5.0.v201506092134.jar
org.eclipse.birt.report.model_4.5.0.v201506092134.jar
org.eclipse.core.runtime_3.11.0.v20150405-1723.jar
org.eclipse.datatools.connectivity.oda_3.4.3.v201405301249.jar
org.eclipse.equinox.common_3.7.0.v20150402-1709.jar
org.eclipse.equinox.common_3.7.0.v20150402-1709.jar
org.eclipse.osgi_3.10.100.v20150529-1857.jar