簡體   English   中英

Jasperreports和iReport升級兼容性

[英]Jasperreports and iReport upgrade compatibility

我已經與Jasperreports合作多年了,並且已經發布了許多版本。

我的問題是:我在Jasper中使用4.0.2版有兩個簡單的報告。 我試圖將我的iReport升級到4.7.1版本,甚至再次編譯它,我得到了一個NullPointerException

我將jasperreports升級到版本4.7.1,現在它工作正常。

升級iReport版本時,這類錯誤非常常見。 為什么iReport編譯報告到較低版本的版本? 是否難以保持這種兼容性?

以前有人有這個問題嗎? 在項目中不斷升級iReport和Jasperreports的風險是什么?

我認為你的“舊”Jasper無法處理“新”報告模板並不奇怪。 您可以嘗試通過不升級iReport來避免這種情況(因為沒有理由,如果您只使用一個版本)。

但是如果你需要維護在不同的JasperReports版本上執行的報告,iReport有一個向下兼容模式,可以通過附加功能訪問 - >選項 - >常規選項卡 - >兼容性。

希望這可以幫助。

根據我的經驗,如果您沒有遇到問題並且不需要新版本中提供的新功能,則無需不斷升級JasperReports或iReport。 “切勿觸摸正在運行的系統。”

暫無
暫無

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

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