【Java】JasperReports - 增加變數,處理筆記(3)

Eclipse JAVA log錯誤訊息
java.lang.NullPointerException 
at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:123)



檢查:
-前一個方法本來就會有傳null值,沒有異動過這部分,排除可能性。
-之前有移除過JasperReports 的JAR檔,掛回去重新啟動, 無效
-移除jasper 檔案,並用Eclipse開啟,重新出現?
    -是開啟專案會自動生成嗎?    測試: 修改jrxml 然後刪除  jasper檔   再用eclipse開啟 (成功)

肇因:生成 jasper 檔案,使用JasperReports 生成,用Eclipse 產檔便會出錯。



最終版增加變數SOP:

  1. 用notepad+ 修改
  2. Eclipse 資料夾底下刪除,修改後的 同名稱jasper檔案
  3. 再用Eclipse 開啟,會自動生成檔案