潤乾報表設計器——預覽報表問題解決
操作系統:WIN 10
潤乾報表設計器版本:v4.5.5
一、問題描述
Tomcat服務器時就已經出現問題,提示信息為”Executable name has embedded quote, split the arguments“。
二、解決方法
通過查詢資料得知,jdk7u21和jdk6u45改變了Runtime.exec的方法實現,使得潤乾報表設計器中的內置Tomcat服務器不能正常啓動。這時,突然想到在初次安裝潤乾報表設計器時,在java運行環境選項上,選擇的是自定義的java版本,將本地的jdk6u45的java安裝根目錄設置到潤乾的配置中。那麼使用jdk6以下的版本就應該可以解決問題,如jdk1.5。
因此,判斷此次問題的根源就是java運行環境設置錯誤的問題。所以,將潤乾報表設計器軟件進行卸載,並重新啓動計算機。再次進行潤乾報表設計器軟件的安裝,到了選擇java運行環境的步驟時,不使用自定義選項,而是使用潤乾提供的默認java版本。那麼,潤乾提供的默認java版本是jdk1.5。
這次安裝後,再次創建報表表格,發佈報表文件,啓動內置Tomcat服務器,查看控制枱信息,已經沒有之前的提示信息了,而是正常服務器啓動時間的日誌信息。
再操作”IE中預覽報表“,在瀏覽器中顯示正確的報表內容。