Rome FetcherのMavenレポジトリのmetaデータが更新されてない?
http://repo1.maven.org/maven2/rome/rome-fetcher/maven-metadata.xml
ここを見てpom.xmlの指定したら、0.3を取り込んでた。。。0.9が最新版なのに。
${rome-fetcher.version}でいけたらいいのに。
無駄な時間使った。
Rome本体も0.9が出てるけど、betaだからmavenには反映してないみたい。
Plaggerインストール
メモ。
perl, v5.8.8
http://d.hatena.ne.jp/gm_kou/20080312/1205346705
当然問題はあって。。。
YAML Error: Error in require YAML::Loader - Base class package "YAML::Loader::Base" is empty. (Perhaps you need to 'use' the module which defines that package first.) at inc/YAML/Loader.pm line 4 BEGIN failed--compilation aborted at inc/YAML/Loader.pm line 4, <$IN> line 1. Compilation failed in require at (eval 12) line 3, <$IN> line 1. Code: Error in require YAML::Loader - Base class package "YAML::Loader::Base" is empty. (Perhaps you need to 'use' the module which defines that package first.) at inc/YAML/Loader.pm line 4 BEGIN failed--compilation aborted at inc/YAML/Loader.pm line 4, <$IN> line 1. Compilation failed in require at (eval 12) line 3, <$IN> line 1.
YAMLモジュールのバージョンが違うらしい。
じゃあ、YAMLをインストールしてみればいいのか。。
cpan> install YAML CPAN: Storable loaded ok Going to read /var/root/.cpan/Metadata Database was generated on Mon, 05 May 2008 22:29:58 GMT Running install for module YAML Running make for I/IN/INGY/YAML-0.66.tar.gz pwd: .: No such file or directory CPAN: Digest::MD5 loaded ok CPAN: Compress::Zlib loaded ok Checksum for /var/root/.cpan/sources/authors/id/I/IN/INGY/YAML-0.66.tar.gz ok Scanning cache /var/root/.cpan/build for sizes pwd: .: No such file or directory Use of chdir('') or chdir(undef) as chdir() is deprecated at /System/Library/Perl/5.8.8/CPAN.pm line 928. YAML-0.66/ YAML-0.66/Changes YAML-0.66/COMPATIBILITY YAML-0.66/inc/ YAML-0.66/inc/Module/ YAML-0.66/inc/Module/Install/ YAML-0.66/inc/Module/Install/Base.pm YAML-0.66/inc/Module/Install/Can.pm YAML-0.66/inc/Module/Install/Fetch.pm YAML-0.66/inc/Module/Install/Include.pm YAML-0.66/inc/Module/Install/Makefile.pm YAML-0.66/inc/Module/Install/Metadata.pm YAML-0.66/inc/Module/Install/Scripts.pm YAML-0.66/inc/Module/Install/TestBase.pm YAML-0.66/inc/Module/Install/Win32.pm YAML-0.66/inc/Module/Install/WriteAll.pm YAML-0.66/inc/Module/Install.pm YAML-0.66/inc/Spiffy.pm YAML-0.66/inc/Test/ YAML-0.66/inc/Test/Base/ YAML-0.66/inc/Test/Base/Filter.pm YAML-0.66/inc/Test/Base.pm YAML-0.66/inc/Test/Builder/ YAML-0.66/inc/Test/Builder/Module.pm YAML-0.66/inc/Test/Builder.pm YAML-0.66/inc/Test/More.pm YAML-0.66/lib/ YAML-0.66/lib/Test/ YAML-0.66/lib/Test/YAML.pm YAML-0.66/lib/YAML/ YAML-0.66/lib/YAML/Base.pm YAML-0.66/lib/YAML/Dumper/ YAML-0.66/lib/YAML/Dumper/Base.pm YAML-0.66/lib/YAML/Dumper.pm YAML-0.66/lib/YAML/Error.pm YAML-0.66/lib/YAML/Loader/ YAML-0.66/lib/YAML/Loader/Base.pm YAML-0.66/lib/YAML/Loader.pm YAML-0.66/lib/YAML/Marshall.pm YAML-0.66/lib/YAML/Node.pm YAML-0.66/lib/YAML/Tag.pm YAML-0.66/lib/YAML/Types.pm YAML-0.66/lib/YAML.pm YAML-0.66/Makefile.PL YAML-0.66/MANIFEST YAML-0.66/META.yml YAML-0.66/README YAML-0.66/t/ YAML-0.66/t/2-scalars.t YAML-0.66/t/Base.pm YAML-0.66/t/basic-tests.t YAML-0.66/t/bugs-emailed.t YAML-0.66/t/bugs-rt.t YAML-0.66/t/changes.t YAML-0.66/t/dump-basics.t YAML-0.66/t/dump-blessed.t YAML-0.66/t/dump-code.t YAML-0.66/t/dump-file.t YAML-0.66/t/dump-nested.t YAML-0.66/t/dump-opts.t YAML-0.66/t/dump-perl-types.t YAML-0.66/t/dump-stringify.t YAML-0.66/t/dump-tests.t YAML-0.66/t/dump-works.t YAML-0.66/t/errors.t YAML-0.66/t/export.t YAML-0.66/t/freeze-thaw.t YAML-0.66/t/global-api.t YAML-0.66/t/inbox.t YAML-0.66/t/load-fails.t YAML-0.66/t/load-passes.t YAML-0.66/t/load-slides.t YAML-0.66/t/load-spec.t YAML-0.66/t/load-tests.t YAML-0.66/t/load-works.t YAML-0.66/t/long-quoted-value.yaml YAML-0.66/t/marshall.t YAML-0.66/t/meta-yml.t YAML-0.66/t/node-info.t YAML-0.66/t/pugs-objects.t YAML-0.66/t/references.t YAML-0.66/t/regexp.t YAML-0.66/t/svk-config.yaml YAML-0.66/t/svk.t YAML-0.66/t/test.t YAML-0.66/t/TestYAML.pm YAML-0.66/ysh Removing previously used /var/root/.cpan/build/YAML-0.66 CPAN.pm: Going to build I/IN/INGY/YAML-0.66.tar.gz *** WARNING *** This release breaks compatibility with versions earlier than version 0.60 of YAML::Syck and YAML.pm when serializing blessed references. See the COMPATIBILITY file for more information. Continue installing YAML.pm? [y] LEGAL WARNING: 'All rights reserved' may invalidate Open Source licenses. Consider removing it. at inc/Module/Install/Metadata.pm line 323. Checking if your kit is complete... Looks good Writing Makefile for YAML -- NOT OK Running make test Can't test without successful make Running make install make had returned bad status, install seems impossible Use of chdir('') or chdir(undef) as chdir() is deprecated at /System/Library/Perl/5.8.8/CPAN.pm line 203.
ワーニングが出てる。しかもLegal?早くも挫折しそう。。。どなたか助けて下さい。 orz...
そもそもCPANって、Mavenみたいなもんなのに、なんでこんなバージョンの問題が出るわけ?
追記:やりたいことができれば中身はどうでもいいので、8-p.info - Plaggerで公開されているtarアーカイブを使わせて頂きました。
http://8-p.info/Plagger/
とは言っても、全てのプラグインに対応しているわけじゃないから、ちゃんとインストールできる術も確認しておかないといけない。
しかし、これまた失敗。またしてもエラー発生。
Base class package "DateTime" is empty. (Perhaps you need to 'use' the module which defines that package first.)
追記:現時点で無理矢理、plaggerを起動してみると。
/var/root/.cpan/build/Plagger-0.7.17 adh08:Plagger-0.7.17 root# ./plagger Can't locate File/Find/Rule.pm in @INC (@INC contains: (省略)
ラ・フォンテナ
FON La Fontenna (ラ・フォンテナ) パネルタイプ La Fonera, La Fonera+用オプションアンテナ
- 出版社/メーカー: FON
- メディア:
- クリック: 7回
- この商品を含むブログ (1件) を見る
もうすぐWi-Fiの時代が必ずくる。携帯は不要になる。これも点から面への地道な取り組みです。
pom.xml追加
OPTIONALをはずして、wicketのextensionsを追加。
<dependency> <groupId>org.apache.wicket</groupId> <artifactId>wicket-guice</artifactId> <version>${wicket.version}</version> </dependency>
http://blog.gaooh.com/2008/04/wicketguice.html
こっちも。
http://herebebeasties.com/2007-06-20/wicket-gets-guicy/
wicket本
pdfもあるけど、amazonで検索するとこんな感じか。
Pro Wicket (Expert's Voice in Java)
- 作者: Karthik Gurumurthy
- 出版社/メーカー: Apress
- 発売日: 2006/09/07
- メディア: ハードカバー
- クリック: 4回
- この商品を含むブログ (4件) を見る
- 作者: Martijn Dashorst,Eelco Hillenius
- 出版社/メーカー: Manning Publications
- 発売日: 2008/08/15
- メディア: ペーパーバック
- クリック: 18回
- この商品を含むブログ (6件) を見る
pdfは1.3まで対応してるのがいいね。3章まで無料。
http://www.agileskills2.org/EWDW/
画面名と同じプロパティファイルを用意するんだった
メモ
なんで、エラーメッセージが変わらないんだ?って10分くらい悩んだ。。。
${画面名}.propertiesを用意する。