Maven is a good build tool but sometimes it is quite confusing to use. I have encountered the followings JAR/WAR file Final Name By default the final JAR or WAR file generated is <project-name>-<version-number>.jar/war. At first to change it I used the following. <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.2</version> <configuration> <f
追記: maven-eclipse-pluginのバージョン2.8以降はeclipse:m2eclipseゴールが無くなったようです。 eclipse:eclipseゴールで生成された.projectファイルに以下の記述が増えていました。 <comment>NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.</comment> だそうなので、eclipse:m2eclipseを使いたい場合は2.7にする必要があります。 mvn eclipse:eclipseと、 mvn eclipse:m2eclipseで、生成されるファイルの中身を比べてみた。 結論としては、m2eclipseプラグインを使用している場合は、mvn eclipse
Wicket開発環境の構築 Wicketフレームワークを使用した開発Wicketは依存ライブラリが少なく、開発環境の整備はそれほど面倒ではありませんが、他のJava WEBアプリケーションフレームワーク同様、RDBMSアクセス周りの機能を持っていないので他のプロダクトが必要になりますし、Springフレームワークなどが欲しくなるかもしれません。そのため、ここではMaven 2を使った開発環境の作成例を示します。Maven 2であれば、後からライブラリを追加するのは容易です。 開発にはEclipseを使用します。アプリケーションサーバとしてはTomcat等J2EE準拠であればどのソフトでも良いのですが、WicketのQuickStartではJettyが使用されているので、Jettyを使用する事にします。 ここではWindows XP上に、Eclipse 3.2 + Maven + Jetty
あまりに久しぶりな日記だ。 m2eclipseプラグインとtomcatプラグイン(DevLoader)を使用したWebアプリ開発の際、tomcatを開始するとFilter初期化時に「java.lang.ClassCastException」が発生してしまう現象に何回も遭遇しました。 原因は、tomcatプラグイン(DevLoader)が対象とするライブラリから servlet-api jsp-api を除外できないためでした。 pom.xml から一旦上記を除外して対応したりしていましたが、せっかくDevLoaderのソースは公開されているので、改変してみました。 (単にservlet-apiやjsp-apiをロードしないだけですが) http://mrsp.sourceforge.jp/devloader/ ここの「devloader-3.1.jar」を $TOMCAT_HOME/ser
Maven Integration for Eclipse provides tight integration for Maven into the IDE and providing the following features: Launching Maven builds from within Eclipse Dependency management for Eclipse build path based on Maven's pom.xml Resolving Maven dependencies from the Eclipse workspace without installing to local Maven repository Automatic downloading of the required dependencies from the remo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く