問題タブ [jasperstarter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
410 参照

laravel - コンパイルされた jrxml/jasper は、Jasperstudio で参照されたライブラリ パスによって外部 jar をロードできません

このレポートにはジャスパー スタジオの外部 jar が含まれています。期待どおりに実行されているジャスパーで実行すると、何もエラーは発生しませんが、これを laravel でコンパイルすると、スクリプトレット クラスの読み込み中にエラーが発生します。

私は jaspersoft で、external.jar が class=external.jar のような名前内にパスしか持っていないことを確認しました。.jasper ファイルをリバース エンジニアリングします。jasperstarter または php がこの外部 jar ライブラリにアクセスする方法の手がかりがありません。

Jasper studio : 参照ライブラリ

私のjrxmlの詳細:

私のPHPの詳細

ブラウザーで実行すると、IDE のコンソールが表示されます。

ジャスパーの使用

このプロジェクトでは、次のように実行します。

  1. ララベル 6.2
  2. geekcom/phpjasper : 3.3
  3. ジャスパースタジオ6.6.0
  4. external.jar プロジェクトに jasperreports-6.7.0 を含めました