IntelliJ IDEA 12ではMaven+JettyでWebプロジェクトを開発
http://hi.baidu.com/winterhome/item/713061dfde287fe5b3f777d0 最初にMavenプロジェクトを作成し、プロジェクトタイプは「Maven Module」を選択し、プロジェクト名「demo」を入力します.
2.選択項目で使用するArchetypeは「maven-archetype-webapp」であり、ここでもGroupIdなどの情報を勝手に変更することができます.
3.ここで「Finish」をクリックします.
4.Mavenのプロファイルpomを開く.xmlは、buildノードに次のコードを追加します.すなわち、MavenのJettyプラグインを追加します.
5.ツールバーの「Run」-->「Edit Configurations...」を選択し、「Run/Debug Configurations」ウィンドウを開き、緑色の「+」ボタンをクリックし、ポップアップしたドロップダウンリストから「Maven」を選択します.
6.「demo-jetty」などの名前を付ける.「Working directory」欄で作業ディレクトリを選択し、「Command Line」に「jetty:run」と入力します.そして「OK」をクリックします.
7.これで構成OKとなり、ツールバーに「demo-jetty」という実行項目が表示され、後ろのデバッグボタンをクリックするとデバッグできます.
![0df431adcbef760932cd56982fdda3cc7dd99ef7](https://s1.md5.ltd/image/81d2790b8f69945749ee73633b3c0950.jpg)
2.選択項目で使用するArchetypeは「maven-archetype-webapp」であり、ここでもGroupIdなどの情報を勝手に変更することができます.
![a50f4bfbfbedab64fab082c7f636afc378311ef3](https://s1.md5.ltd/image/8c226f0b461f147d9efc9c6aefa9cf84.jpg)
3.ここで「Finish」をクリックします.
![d62a6059252dd42a7e15cfac023b5bb5c9eab89d](https://s1.md5.ltd/image/a40f2d651a0f03dc788928346e662af5.jpg)
4.Mavenのプロファイルpomを開く.xmlは、buildノードに次のコードを追加します.すなわち、MavenのJettyプラグインを追加します.
<
plugins
>
<
plugin
>
<
groupId
>org.mortbay.jetty</
groupId
>
<
artifactId
>maven-jetty-plugin</
artifactId
>
<
version
>6.1.26</
version
>
<
configuration
>
<
connectors
>
<
connector
?
implementation
=
"org.mortbay.jetty.nio.SelectChannelConnector"
>
<
port
>8080</
port
>
</
connector
>
</
connectors
>
<
scanIntervalSeconds
>10</
scanIntervalSeconds
>
</
configuration
>
</
plugin
>
</
plugins
>
5.ツールバーの「Run」-->「Edit Configurations...」を選択し、「Run/Debug Configurations」ウィンドウを開き、緑色の「+」ボタンをクリックし、ポップアップしたドロップダウンリストから「Maven」を選択します.
![18d8bc3eb13533fa311c5d29a9d3fd1f41345b0b](https://s1.md5.ltd/image/de712e6c1223892a8d95c70e7d727b45.jpg)
6.「demo-jetty」などの名前を付ける.「Working directory」欄で作業ディレクトリを選択し、「Command Line」に「jetty:run」と入力します.そして「OK」をクリックします.
![b812c8fcc3cec3fd32476e72d788d43f879427b8](https://s1.md5.ltd/image/3d7d0419f50130aaedbdf05cc58b8f1f.jpg)
7.これで構成OKとなり、ツールバーに「demo-jetty」という実行項目が表示され、後ろのデバッグボタンをクリックするとデバッグできます.
![8694a4c27d1ed21bd8d5e7e2ac6eddc451da3f9d](https://s1.md5.ltd/image/20461a19ffb2390b44a106844fa524a8.jpg)