私は、プレーフレームワークアプリでハイチャートのサーバーサイドAPIを使用してグラフを生成しようとしていました。serverside highchart with play framework
The file /app/controllers/Application.java could not be compiled. Error raised is : org.one2team.highcharts.shared.ChartOptions cannot be resolved
によるラインへ:最も基本的なエラーが発生しかし
私はアプリのlibディレクトリに必要なすべてのjarファイルをコピーした
import org.one2team.highcharts.shared.ChartOptions;
。
紛失しているものがわかりません。
編集1:github.com/one2team/highcharts-serverside-exportからダウンロードしたコードのjarファイルを作成しました。 ChartOptionsだけでなく、org.one2team.highcharts.shared.ChartOptionsなどの完全なクラス名を使用するとコンパイルがうまくいきます。
は実行時に、私はエラー のNoClassDefFoundErrorが発生した参照:ORG/one2team/highcharts /サーバー/ JSMHighchartsFactory
* play.exceptions.JavaExecutionException: ORG/one2team/highcharts /サーバー/ JSMHighchartsFactory
at play.mvc.ActionInvoker.invoke(ActionInvoker.java:229)
at Invocation.HTTP Request(Play!)
によって引き起こさ:java.lang.NoClassDefFoundErrorが: ORG/one2team/highcharts /サーバー/ JSMHighchartsFactory
at examples.SamplesFactory.<init>(SamplesFactory.java:354)
at examples.SamplesFactory.<clinit>(SamplesFactory.java:357)*
これは、JSMHighchartsFactoryではなく、SamplesFactoryクラスを解決できることを示しています。 私はこれをjarファイルで見つけます。 実行時に選択されていないことを意味しますか?
ありがとうございました。
https://github.com/one2team/highcharts-serverside-exportからone2team.highchartsソースをダウンロードしましたか?私はソースJavaファイルだけを参照し、ジャーはありません。どこを見つけましたか? – Mark
はい。私はgithub.comからソースをダウンロードしました。私は、ダウンロードしたソースで提供されているサンプルを実行することができました。私が言及したjarファイルはlibディレクトリのものでした - ../highcharts-serverside-export/tree/master/libです。私は自分のために瓶を作る必要があると私は仮定します。だから私は、プレイフレームワークモジュールの作成の道を始めました。私はそこにいくつかの問題を抱えています。私はそれが私のシステムにインストールされていない "アリ"のためかもしれないと思った。それをインストールしようとしましたが、そこにいくつかのインストールエラーがあります - リポジトリから 'javax.media:jai-core'のPOMを取得するエラー –