IntelliJはとても新しくなっています。私はそれを使ってmavenプロジェクトを設定したいと思います。実行/デバッグ設定を作成するためにこれまで行ってきたのは、Project Name > Lifecycle > verify
を右クリックしてからCreate 'Project name [verify]'
を右クリックして、mavenプロジェクトウィンドウから実行したものです。これで構成が作成され、実際にはMaven検証の目標が実行されますが、その後はそのアプリケーションが実行されません。すべてがうまく行くあなたが見ることができるようにIntelliJ IDEA maven Run/Debug Configurationを実行すると、目標は実行されますが、アプリケーションは自動的に実行されません。
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.696 s
[INFO] Finished at: 2017-06-21T15:39:20+04:00
[INFO] Final Memory: 10M/150M
[INFO] ------------------------------------------------------------------------
Process finished with exit code 0
:
ので、出力は次のようになります。その後、手動でプログラムを実行できますが、どうすれば自動的に実行できますか?
ランナーの設定に問題はありますが、まあまあです。
Mavenのライフサイクルは、あなたの人生を楽にするためのものです。彼らはアプリケーションを実行しません(彼らはあなたがコンソールでそれを行うことができるように適切なmavenメソッドを呼び出します)。 Javaアプリケーションにmainメソッドがある場合。単にメインメソッドを右クリックし、実行をヒットします。それ以外の場合は、通常トップメニューで緑色の矢印を検索します。 – Milkmaid
なぜintellijで明示的に実行できないのですか? – solomkinmv
Mavenの主な目的はビルドに関連しています。一般的には、Mavenでappを実行する必要はありません – solomkinmv