2009-07-01 9 views
3

良い友達。私は助けが必要だという非常に基本的なもう一つの質問があります。SpringIDEとEclipse Galileo 3.5

私は偉大なSeam Frameworkを試したかったので、JBoss ToolsプラグインをEclipse Galileo 3.5のコピーに追加することができました。 Seamを使ってしばらくしてから、私はSpring Frameworkを試してみたかったのです。

私の質問は: SpringIDEをEclipse Galileo 3.5に追加するだけでなく、Springプロジェクトを作成する前に追加する必要がある他のパッケージやプラグインですか? SeamはSpringを使用しているので(私が間違っていれば修正してください)、Springライブラリは既に含まれていますか?また、SpringとMavenの使用に関して、Eclipse Galileoを使用する際に注意すべきことは何ですか?

ありがとうございます!

+0

を働いていた、誰かが編集してくださいすることができますか? – AlbertoPL

+0

あなたの質問に対する私の理解に基づいて、できる限り私は句読点や言い回しをきれいにしようとしました。元の質問を誤解した場合は、再度編集してください。 –

+0

SpringIDEではなく、Spring Source Tool(http://www.springsource.com/products/sts)をチェックしてください。 – Jon

答えて

1

Spring IDEはSpringを使用する必要はありませんので、Spring jarをインポートしてください。 Mavenを使用している場合は、それらの依存関係を直接インポートするのではなく、pomに追加する必要があります。

SeamはSpring(競合他社)を使用していません。

Spring IDEは基本的に、xmlファイルの自動完成を提供し、実行時ではなくコンパイル時にxmlファイルを検証します(Spring AOPを使用するとコードエディタの 'ガター'ジョインポイント。

SpringSource Tool Suite(無料)は、より多くの機能を備えたすばらしいSpring IDEです。これは完全なブランドのEclipse(つまり、異なるスプラッシュ画面とEclipseとは異なるアイコン)です。

0

WARファイルビルドにmavenを使用する場合は、依存関係をpom.xmlファイル内に追加する必要があります。 Eclipseには何が組み込まれているのか心配する必要はありません。GalileoにはJSF機能も組み込まれています.JAMページを作成するには、jarファイルをダウンロードするか、pomファイルに何も追加する必要がありません。しかし、あなたがpomにそれを追加しなかった場合、mvn clean installコマンドを実行すると、動作しなかったWARファイルが生成されます。

1

SpringIDEはSpringフレームワークを使用するための必須要件ではありません。プロジェクトで春のフレームワークを使用するために必要なのは、spring.jarを依存関係として追加することだけです。私たちは常に春を使用し、SpringIDEは使用しません。

縫い目が春を使用している場合、春の瓶はすでにそこにあるはずであるという理由があります。特にソースを追加しても、それらをもう一度追加することは害ではありません。

mavenに関しては、 MavenとEclipseは共存していて大丈夫です。

関連する問題