maven2
mvn archetype:create -DgroupId=org.ikoan -DartifactId=simple -DarchetypeArtifactId=maven-archetype-webapp 生成されたpomを修正 … <build> <plugins> <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <configuration> <contextPath>/simple</contextPath> <scanIntervalSeconds>…</scanintervalseconds></configuration></plugin></plugins></build>
少し前にmaven2にはまってた頃に知ったんですがmaven2をEclipseでリモートデバッグする方法のご紹介。僕は正直静的にコードを読んでもあまり理解できないことが多く実際に動かしながらじゃないと辛いので重宝してます。社内のハッカーな方々はデバッガなんて…
hibernateのコードを追いかけてみたところhibernate.cfg.xmlのロードが行われているのがorg.hibernate.util.ConfigHelperの public static InputStream getResourceAsStream(String resource) { String stripped = resource.startsWith("/") ? resource.subs…
僕は今の仕事でやっている某プロジェクトにおいてhibernate3.2とmaven2.0.5を使っているのですがテストケースを実行するときにhibernateが内部的にsrc/test/resources/hibernate.cfg.xmlをロードするようになっています。ところがeclipse上でテストケースを…
transitive dependency(推移的な依存関係)の解決に修正が加えられている。maven2.0.5ではpomへの記述順で依存性が解決されるようになった。(maven2.0.4ではpomへの記述順ではなかった理由は本来LinkedHashSetを使用すべき箇所でHashSetを使っていたため。)具…
mvnコマンド実行時に -X オプションをつける mvn project-info-reports:dependencies する target/site/dependencies.html というファイルが生成されます。