簡體   English   中英

我在 JasperReport 服務器安裝期間遇到錯誤

[英]I am getting an error during JasperReport Server Installation

我正在嘗試在 Azure 中的 vm windows 服務器 2019 上安裝 JasperReport Server Community v8.0.0。

安裝過程失敗並顯示以下錯誤消息:

運行安裝后步驟時出現問題。 安裝可能無法正確完成錯誤運行 C:\Jaspersoft\jasperreports-server-cp-8.0.0/buildomatic/js-ant.bat import-minimal-ce: [create-ks] Failed to create the keystore

查看安裝錯誤

我搜索了有關此錯誤的信息,發現了以下文章:

如何修復安裝錯誤 (buildomatic)

我嘗試按照說明刪除 .jrsks 和 .jrsksp 文件,這些文件在安裝時重新創建,但文件創建為空 0KB。

我選擇在安裝過程中安裝捆綁的 tomcat 和 postgres 服務器,僅供參考。 我正在嘗試將其設置為測試環境,但我似乎無法正常工作。

我不得不提一下,我在我的開發機器上使用了完全相同的安裝程序,並且運行良好。

JDK 18.0.1.1 正在服務器上運行。

更新:

我還嘗試單獨安裝所有服務。 我已經安裝了 tomcat 獨立服務器以及 postgres 數據庫。

根據安裝文檔,我正在使用 JasperReport Server 的 .war 安裝程序,它使用 buildomatic 腳本。 我已經根據我的 tomcat 和 postgres 服務配置了 default_master.properties 文件。 在運行 js-install-ce.bat 時,我收到以下錯誤消息。

[create-ks] 警告:即將創建新的加密密鑰和新的密鑰庫。
[create-ks] 2022-05-09T02:21:07,667 錯誤 KeystoreManager:517 - 無法創建密鑰庫。 錯誤:無法保存配置更改
[create-ks] 創建密鑰庫失敗
構建失敗
C:\Jaspersoft\jasperreports-server-cp-8.0.0\buildomatic\build.xml:58: 執行此行時出現以下錯誤:
C:\Jaspersoft\jasperreports-server-cp-8.0.0\buildomatic\bin\setup.xml:377:密鑰庫可能已被篡改。

由於某些未知原因,它無法正確創建 keystore.jrsks 和 .jrsksp 文件。 這些文件是在預期的用戶文件夾中創建的,但這些文件是空的 0KB。 JasperReports Server 應用程序使用這些文件來加密配置文件中的密碼。

幾天來我一直在與這個錯誤作斗爭,非常感謝任何幫助或任何其他嘗試。

供參考。 服務器正在運行:
JDK 18.0.1.1
java 版本“18.0.1.1” 2022-04-22
Java(TM) SE 運行時環境(build 18.0.1.1+2-6)
Java HotSpot(TM) 64 位服務器 VM(構建 18.0.1.1+2-6,混合模式,共享)

相應地設置 JAVA_HOME 和 JRE_HOME 環境變量。
JAVA_HOME: C:\Program Files\Java\jdk-18.0.1.1
JRE_HOME: C:\Program Files\Java\jre1.8.0_333

當存在相同的 windows 用戶時,無論是本地帳戶還是不同域中的同一用戶,並且使用該用戶完成安裝,安裝腳本都會創建 0 字節的密鑰庫文件。

在這種情況下,解決方案是將計算機的名稱更改為不同的名稱,因為創建虛擬機時它與用於安裝的用戶帳戶具有相同的名稱。

暫無
暫無

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

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