JRXMLtoJasperConverter.java
1.01 KB
package com.huaheng.test;
import net.sf.jasperreports.engine.JasperCompileManager;
/**
* @author yiwenpeng
* @date 2023/9/4 19:54
*/
public class JRXMLtoJasperConverter {
public static void main(String[] args) {
String jrxmlFilePath = "/Users/yiwenpeng/Desktop/code/huaheng/山东海王/wms_shandonghaiwang/src/main/resources/jaspers/zone.jrxml"; // 替换为您的 JRXML 文件路径
String jasperFilePath = "/Users/yiwenpeng/Desktop/code/huaheng/山东海王/wms_shandonghaiwang/src/main/resources/jaspers/zone.jasper"; // 替换为您希望保存 Jasper 文件的路径
try {
// 使用 JasperCompileManager 编译 JRXML 文件并将其保存为 Jasper 文件
JasperCompileManager.compileReportToFile(jrxmlFilePath, jasperFilePath);
System.out.println("JRXML 文件已成功转换为 Jasper 文件。");
} catch (Exception e) {
e.printStackTrace();
System.err.println("转换失败:" + e.getMessage());
}
}
}