量産メモ帳

忘れっぽいのでメモを残しています。

Maven

Maven3 で war ファイルを Tomcat7 にデプロイする。

事前条件は上と一緒。 war ファイルのビルド以上にハマったのが、Tomcat7 へのデプロイ。 最終的に上手くいった時の設定は以下の通り。 pom.xml … … … org.apache.tomcat.maven tomcat7-maven-plugin 2.0-SNAPSHOT tomcat7 http://localhost:8080/manager/te…

Maven3 で war ファイルをビルドする。

事前条件: Eclipse-4.2 (Juno) m2e プラグインをインストール済み。 "Dynamic Web Project"(動的 Web プロジェクト)を作成済み。 Maven-3.0.4 Tomcat-7.0.33 ホスト名"localhost"、ポート番号"8080"で起動済み。 まずハマったのは、pom.xml の書き方。 … wa…

Eclipse4.2(Juno) と Maven3 と SVN を連携させるためのプラグイン

Eclipse Juno download site からインストールしたもの: Subversive Revision Graph (Optional) Subversive SVN Integration for the Mylyn Project (Optional) Subversive SVN JDT Ignore Extensions (Optional) Subversive SVN Team Provider Subversive …

Maven-3.0.4 で install を実行すると、リポジトリに surefire-junit3-2.7.1.jar が見つからないエラーが出る。

一応、問題は解決したけど、メモを残しておきます。 最初、settings.xml を以下のように記述して install を実行したら、、、 <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> </settings>

Eclipse プロジェクトから pom.xml を自動生成するプラグイン proma-c-plugin を試す。

5年以上、Maven から離れていたので、最近はどんな便利なプラグインがあるのか全く分かっていませんけど、 Eclipse のプロジェクトのファイル構成に合わせて pom.xml を作ろうとした時、 昔は、いちいち下記のようなコマンドを入力して、生成された空っぽに…

Maven で Java アプリケーションを実行する。

こんな感じで簡単にできるんですね。 mvn exec:java -Dexec.mainClass=com.jgoodies.looks.tests.FontTest -Dexec.classpathScope="test" 勿論、pom.xml がないと失敗しますけど。 参考資料: comscom@Wiki - maven2/コマンド/exec:java(javaのmainメソッド…

Maven Cobertura プラグインの導入にあたって。

以前、Eclipse TPTP を使ってコードカバレッジを調べてみたが、 Eclipse TPTP 4.3 - 量産メモカバレッジ単位がコード行毎ではなくメソッド毎だったので、結局、Maven を使って調べることにした。 Maven 1.x では JCoverage というものがあったが、2.0.x では…

settings.xml の記述。

何の資料を参考にしたか忘れてしまったが、settings.xml の記述は以下のようにした。 <settings> <localRepository>${HOMEDRIVE}/Docume~1/${USERNAME}.${USERDOMAIN}/.m2/repository</localRepository> <profiles> <profile> <id>Snapshots</id> <repositories> <repository> <id>Codehaus Snapshots</id> <url>">http://snapshots.repository.codehaus.org/…</url></repository></repositories></profile></profiles></settings>

pom.xml の記述。

すっかり忘れていたが、pom.xml は以下のように記述しますた。 <project> ... <build> <sourceDirectory>src</sourceDirectory> <testSourceDirectory>src/org/aeug/rms099/test</testSourceDirectory> <outputDirectory>classes</outputDirectory> <testOutputDirectory>test-classes</testOutputDirectory> <plugins> <plugin> <groupId>org.codeha…</groupid></plugin></plugins></build></project>

Maven Javadoc プラグインのオプションについて。

まず最初に断っておきますが、全てのオプションを網羅するつもりはありません。 悪しからず。 以下の条件で Javadoc を出力したい時、 Shift_JIS でエンコーディング。 org.aeug.rms099.test パッケージおよびそのサブパッケージは対象外。 package/protecte…

Maven の Weblogic プラグインを使用して、デプロイを試みる。

現在、Maven の 2.0.x 版を使用している。 で、いつの間にか 2.0.x 用の WebLogic プラグインが出てた。プラグインは Maven 1.x 用と 2.0.x 用でサイトが分かれていて、更に 2.0.x 用のプラグインも WebLogic の 8.x 用と 9.x 用でバージョンが異なっている…