Apache

エンジニアの心

Maven2のcobertura-maven-pluginで「Unable to find the mojo ‘dump-datafile’」

Maven2を実行すると以下のエラーが出た。 Error getting reports from the plugin 'org.codehaus.mojo:cobertura-maven-plugin:2.3': Unable to find the mojo 'dump-datafile' (or one of its required comp...
エンジニアの心

HudsonでMaven2実行時にclass file has wrong version 50.0, should be 48.0

HudsonでMaven2を実行したときに以下のエラーが出た。 Embedded error: Error rendering Maven report: Exit code: 1 - ${HUDSON_HOME}/jobs/${PROJECT}/workspace/${PROJECT}/src/test/java/XXXXXX.java:16: can...
エンジニアの心

HttpClient3.1 チュートリアル

ひさびさにHttpClientを使うことになったので、ユーザガイドのチュートリアルをもとにまとめる。 原文サイト ・Jakarta Commons HttpClient Tutorialちなみに上の原文サイトでは、HttpClient3.0を元に解説している。Getting Ready HttpClientの依存関係はdependenciesに書いてある。c...
エンジニアの心

Maven2のsiteで「Unable to find javadoc command」

siteを動かしてみると以下のエラーが。 javadoc:javadoc org.apache.maven.plugin.MojoExecutionException: An error has occurred in JavaDocs report generation:Unable to find javadoc command: The ...
エンジニアの心

Maven2のsiteでInternal error in the plugin manager executing goal

sm2eclipseからsiteを実行するとエラーが。 BUILD FAILURE maven2sample:maven2sample:jar:0.0.1-SNAPSHOT ( task-segment: ) -----------------------------------------------------------------------...
エンジニアの心

Maven2のゴールまとめ(ログ付き)

CIサーバなどで設定するゴールをしらべるために、いろいろ動かしてログをとってみる。 mavenのAvailable Pluginsの簡易翻訳。ゴールの種類 resources:resources・・・main/resoursesのコピー compiler:compile・・・mainソースのコンパイル resources:testResources・・・t...
エンジニアの心

Maven2の社内リポジトリ(Internal Repository)をWebDAVで構築する

Maven2のリポジトリ名称がよくわからなかったので、Introduction to Repositoriesを参考にまとめてみると、以下みたいになる。 central repositoryはMaven2で建ててくれている中央リポジトリ remove repositoryはSeaserのリポジトリみたいにサードパーティーの建てたリポジトリ local rep...
エンジニアの心

Maven2で「Failed to transfer file: http://localhost/XXXX/XXXX.jar Return code is: 500 Internal Server Error」

ローカルPCに建てたリポジトリにデプロイしようとすると以下のエラーが出た。 Retrieving previous build number from localhost.maven2 WAGON_VERSION: 1.0-beta-2 Downloading -> .org.apache.maven.plugin.MojoExecutionEx...
エンジニアの心

Maven2のdeployで「Error deploying artifact: Unsupported Protocol: ‘dav’: Cannot find wagon which supports the requested protocol: dav」

Maven2で、ローカルに立てたインハウスリポジトリにデプロイしようとしたら、以下のエラーが出た。 「Unsupported Protocol: 'dav': Cannot find wagon which supports the requested protocol: dav」と、WebDAVをサポートしていないみたいなことをいうんだけど、...
エンジニアの心

Maven2で「[ERROR] Invalid user settings」

Windows + Eclipse + m2eclipseでMaven2を使うと、以下のようなエラーが出る。 Invalid user settings C:\Users\藤原さん\.m2\settings.xml Mavenが使う設定ファイルがないからなんだけど、Errorっていうのがきもちわるいので、上のパスにsettings.xmlを作る。しかし、フ...
エンジニアの心

Maven2で「[WARN] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!」

ビルドしてみると以下の警告がちょろちょろ出る。 Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! 調べてみると、One Stop Info Linkさんに解決策があった。 どうも、Maven2が使うソース...
エンジニアの心

Apache Continuum 1.2.3をインストール

Apache Continuumは、Mavenのサブプロジェクトからはじまり、2008年春ぐらいにApache Foundationのトップレベルプロジェクトになったらしい。 2009/05/29に1.3.3(Beta)が出ているので、まだHotな感じがするプロジェクト。まずはインストールから。 インストール ヌーラボさんの「Maven2 ベストプ...
エンジニアの心

継続的インテグレーションツールを調べてみようかと

エクストリームプログラミング(XP:eXtreme Programming)の一つである継続的インテグレーション(CI:Continuous Integration)が最近、気になっている。継続的インテグレーションとは、テスト部分も含めて「全てが自動化された」「再現可能な」ビルドを、「日に何度も」行うこと。このプロセスを用いれば、開発者はインテグレーションを...
エンジニアの心

Apache2.2.9+PHP5.2.6+MySQL5.0.67をWindowsVistaにインストール

VistaはProgram Filesをかなり厳しく見ているので、「httpd.confがいじれない!」とかなってしまった。そこで「c:\fujihara」フォルダを作り、そこにアプリをインストールして対応。自宅用だからこれでいっか。 MySQL管理用に「phpMyAdmin-2.11.9.2」もインストール。MySQLの管理はLinuxでも使う可能性がある...
エンジニアの心

Subversion1.5.2 apacheでのセキュリティ保護

Subversion1.5.2 svnserve.confでのセキュリティ保護と同じく、Apacheを使えばもっと高度な設定ができる。daily dayflowerさんの「Apacheで統合Windows認証を使う」みたいに統合Windows認証でNTLM認証とかを使えば、Windowsにログインするだけで簡単に使えるし。 前提条件としては、c:\...
エンジニアの心

Maven2.0.9 – Maven2のサイトに似せたsite.xmlやimageやCSSの詰め合わせ

Maven2のサイトに似せた詰め合わせセットを作成。 Archetypeはmaven-archetype-quickstartなので、Jarファイル作成用になる。pom.xmlもいれておいたので適度に修正すればすぐ使えるはず。 ダウンロードはこちらから。 site.xmlでは、藤原が使いそうだと判断したものをメニューにしており、簡易版C...
エンジニアの心

Maven2.0.9 – サイトのCSSデザインを変えてみる

ドキュメントを見ると、Constructing the CSSに you copy an existing skin's maven-theme.css file and modify it to suit your needs. と書いてあるので、デフォルトで出力されるmaven-theme.cssをsrc/site/resources/cssに置いたが...
エンジニアの心

Maven2.0.9 – レポートをいろいろ出してみる

Available PluginsのReporting pluginsにいろいろなプラグインがのっているので、使えそうなレポートを出してみる。 changelog ・Maven Changelog Plugin pom.xmlに以下のように記述。 <project> <scm> <connection>scm:svn: ...
エンジニアの心

Maven2.0.9 – site.xmlでできること

siteでゴールするとサイトを作ってくれるが、ここで作られる設定は「src/site/site.xml」で設定できる。このファイルはなければデフォルトが使われるらしく、i18nで対応するなら「site_ja.xml」というようなファイルを作る。 らしいがうまくいかない。なぜだー。 どうも使っているq4e0.7.0ではsite.xmlがうまくつかわ...
エンジニアの心

Maven2.0.9 – サイトのコンテンツ作成

Mavenで作ったサイトに独自のページを作りたい場合、Mavenはいくつかの方法を用意している。(参考:Apache Maven - Creating Content) APTフォーマット テキストベースのフォーマット。wikiににているので簡単に覚えれそう FMLフォーマット シンプルなXMLフォーマット XDocフォーマット Maven1で使われてたフ...
タイトルとURLをコピーしました