概要
Jaspersoft Studioを使ってプレビュー表示をするときに、「Edge browser engine is not setup. HTML and JRIO Preview will not work fine」というエラーメッセージが表示される場合があります。当記事ではこの問題を解決する方法を紹介します。
対処方法
まず、WebView2のサイトを表示し、固定バージョン(修正済みバージョンと書かれているところを選択)をダウンロードします。アーキテクチャが選択できるバージョンを選択します。
cab形式のファイルがダウンロードされる為、以下のコマンドで任意の場所に展開します。
ここでは、C:\webview2フォルダに展開します。
次に、Jaspersoft Studio v6.20.5を利用している場合は、以下のファイルをテキストエディタで開きます。
C:\Program Files\Jaspersoft\Jaspersoft Studio-6.20.5\Jaspersoft Studio.ini
そのファイルの一番最後に、以下の行を追記します。
-Dorg.eclipse.swt.browser.DefaultType=edge
-Dorg.eclipse.swt.browser.EdgeDir=C:\\webview2
最後に、Jaspersoft Studioを再起動するとエラーメッセージが消え、プレビューが正常に行われるようになります。
参考
- Jaspersoft Studioユーザガイド
https://community.jaspersoft.com/sites/default/files/docs/js-jss_8.2.0_user-guide_0.pdf