2016-04-26 1 views
2

2015.3 IDEから実行するとコンパイルされてうまく動作する春のブートプロジェクトがありますが、2016.1以降では起動時にクラッシュしますが、構成が壊れているようです。 何私が発見したことは以下の通りです:IntelliJ Idea 2016.1はアプリケーションのプロパティを読み取らない

  • それは一方で、IDE 2016 ファイルが無視されapplication.propertiesの中から、私は、プロファイルは セットではありませんアプリケーションログで見ることができるようですアクティブなプロファイルは、実際にapplication.properties
  • 、コマンドラインから呼び出された場合、私は問題
  • コンパイルジャー作品せずにプロジェクトを再構築することができ、前述の ファイル
  • に設定されたsrc/main/resourcesフォルダにある(いますresourとしてマークされていますCEフォルダ)
  • 非常に同じプロジェクトが動作する(常に持っていた)私は2015 IDEA

P.S.からそれを実行した場合私は、Linuxの64ビットでoracle jdk 1.8.0.u77でIDEを実行しています

+0

Gradleを使用していますか? – luboskrnac

+0

はい、このプロジェクトでは、gradle – Alienpenguin

+0

が使用されています。これはLinuxビルドとは独立していますが、Windows 64bitビルドIDE v2016.1.1で正常に動作しているようです。 application.propertiesが正しく読み取られています。 – Srikanta

答えて

1

私は同じ問題がありました。私の同僚は、GradleラッパーからGradleのローカルインストールを使用するように切り替える必要のある回避策を見つけました。

おそらく完全な再構築が必要です。

enter image description here

+0

ありがとう、luboskrnac、それを作った。それが原因で何が起こっているのかは分かりません。私はすでに完全な再構築を試みました。 – Alienpenguin

+0

私が言及したように、それは解決策ではなく、解決策です。私は、リポジトリからのGradleラッパーが使用されていないことに満足していません。 – luboskrnac

関連する問題