2017-04-07 3 views
0

X11 DISPLAY変数は設定されていませんが、このプログラムはspring-mvcアプリケーションで必要な操作を実行しました。 awsサーバーに製品イメージをアップロードしてからこのエラーが発生したときX11 DISPLAY変数が設定されていませんでした。 awsサーバーに製品イメージをアップロードしてからこのエラーが発生したとき

私はaws serverにspring-mvcアプリケーションをデプロイしました。私はawsサーバーに製品情報と製品イメージをアップロードしています。しかし、私は上記の例外に直面しています。 私の画像は、usr/share/tomcat7/Project/productfiles/imagesパスに保存されています。製品情報はデータベースに保存されますが、画像をアップロードするとこの問題が発生します。

私のプロジェクトでカテゴリを作成すると、カテゴリの詳細がDBに保存されます。この例外の原因となった商品画像のアップロードが行われた場合

答えて

0
  1. awsでrootユーザーに許可し、awsで画像をアップロードします。

  2. 私の場合、画像のサムネイルを生成しています。私は、サムネイルを生成するためにGraphics2Dクラスを使用しました。地元での仕事。 Headless例外を発生させるGraphics2Dクラス。それはローカルサーバーでうまく動作します。あなたがaws-serverでアプリケーションをデプロイするときに、No X 11 Display変数が設定されました。だからコードを変更Thumbnailatorコード(サードパーティ製)

関連する問題