簡體   English   中英

在 Springboot 中誕生

[英]Birt in Springboot

我有一個 spring boot 應用程序,並且 birt 報告與它集成在一起。我能夠生成 birt 報告,並且在我從 IDE 進行測試時一切正常。現在我生成了 spring boot jar 並在從 jar 文件啟動應用程序時拋出異常。 拋出異常的行是

birtReportEngine = reportEngineFactory.createReportEngine(engineConfig);

任何解決這個問題的指針? 提前致謝

引起:java.util.MissingResourceException:無法在 com.ibm.icu.util.CalendarServiceShim.createInstance(CalendarServiceShim.java:69) ~[com.ibm.icu-4.4.2.v20110823.jar!/: na] 在 com.ibm.icu.util.Calendar.getInstanceInternal(Calendar.java:1628) ~[com.ibm.icu-4.4.2.v20110823.jar!/:na] 在 com.ibm.icu.util。 Calendar.getInstance(Calendar.java:1590) ~[com.ibm.icu-4.4.2.v20110823.jar!/:na] at com.ibm.icu.text.SimpleDateFormat.initialize(SimpleDateFormat.java:507) ~ [com.ibm.icu-4.4.2.v20110823.jar!/:na] 在 com.ibm.icu.text.SimpleDateFormat.(SimpleDateFormat.java:472) ~[com.ibm.icu-4.4.2.v20110823 .jar!/:na] 在 com.ibm.icu.text.SimpleDateFormat.(SimpleDateFormat.java:386) ~[com.ibm.icu-4.4.2.v20110823.jar!/:na] 在 org.eclipse。 birt.report.engine.api.impl.EngineLogger.generateUniqueLogFileName(EngineLogger.java:224) ~[org.eclipse.birt.runtime-4.2.0.jar!/:na]

像下面這樣更新依賴解決了這個問題

<!-- <dependency>
        <groupId>org.eclipse.birt.runtime</groupId>
        <artifactId>org.eclipse.birt.runtime</artifactId>
        <version>4.2.0</version>
    </dependency> -->
    <dependency>
        <groupId>com.innoventsolutions.birt.runtime</groupId>
        <artifactId>org.eclipse.birt.runtime_4.8.0-20180626</artifactId>
        <version>4.8.0</version>
    </dependency>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM