1 名前:デフォルトの名無しさん [2005/11/14(月) 23:03:08 ] ついにMaven2.0が出た。Apache Antよりも 楽に種種のプロジェクトを管理できるツールMaven2.0 PerlのCPANのように必要なライブラリを自動でダウンロード/アップデートして くれる。 checkstyleやプロジェクトサイト、JAR生成からサーバへのデプロイなど 様々なタイプのドキュメント、テストレポート、アーカイブを自動生成もできる。 CVS, Subversion(用プラグイン)への接続も可能。 プラグインで拡張することも可能。EclipseなどのIDEと連携することも可能。 プロジェクト管理ツール・メイヴィン (英語) maven.apache.org/ Maven 日本語サイト(やや古い) www.ingrid.org/jajakarta/turbine/jp/turbine/maven/ “一人前”になったApacheのMavenプロジェクト www.itmedia.co.jp/news/articles/0407/16/news057.html プロジェクト管理: Mavenでもっと簡単に www-6.ibm.com/jp/developerworks/java/030613/j_j-maven.html Mavenを使った開発 www.02.246.ne.jp/~torutk/maven/ Mavenについてのメモ terai.s55.xrea.com/Maven.html Maven sakito.s2.xrea.com/moin/moin.cgi/Maven Mavenメモ muimi.com/j/apache/maven/ プロジェクト: Mavenプラグイン maven-plugins.sourceforge.jp/ Mavenではじめるプロジェクトドライブ www.objectclub.jp/technicaldoc/tools/maven/maven_top/ Eclipse Mavenプラグイン mevenide.codehaus.org/mevenide-ui-eclipse/ 【玄人】我が名はプロジェクトマネージャーMaven@プログラマー pc8.2ch.net/test/read.cgi/prog/1090129578/
413 名前:デフォルトの名無しさん [2008/07/16(水) 16:31:08 ] そんなこと書いてないと思う。 悪い。俺の説明が悪かった。 最近久しぶりにEclipseに触れたので 3.3のことはよくしらないんだ。 Ganymedeでしか試していないけど これであっている、といいたかっただけなんだ
414 名前:406 mailto:sage [2008/07/16(水) 16:52:30 ] >>413 いえいえ、こちらこそすみません。 私もひさしぶりに Eclipse + m2eclipse を使おうと思って、 とりあえずググるとよく引っかかる www.atmarkit.co.jp/fjava/rensai3/eclipseplgn11/eclipseplgn11_2.html をみて m2eclipse.codehaus.org/update/ に行ってみたのですが、 もう少しググると sonatype にも update サイトがあることがわかったので、 いまはどっちが正しいのかな混乱していたところでした。 どうもありがとうございました。
415 名前:デフォルトの名無しさん mailto:sage [2008/07/16(水) 19:21:14 ] AppFuseが微妙に痒いところに手が届かないテンプレートばかりなんだよなぁ そう思うの俺だけかな? 折れ的には Struts2+Spring+JPAの組み合わせがホスィ。 まぁ自分で構築できるっちゃできるけどさ、めんどくせーじゃん?w
416 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 17:43:04 ] 最新のm2eclipseって『ソースフォルダの更新』ってメニューが見当たらないんだけど、 なくなった?
417 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 22:58:06 ] repo1落ちてる?
418 名前:デフォルトの名無しさん [2008/08/27(水) 22:10:18 ] Maven2も使い慣れるまで大変だ脳
419 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 19:09:42 ] 俺の知りたいことが>>313-320 に書いてあった。 万歳。
420 名前:デフォルトの名無しさん [2009/01/02(金) 01:20:26 ] JUnit4なんだが、クラス名の最後はTestでないと認識しない仕様なのか?
421 名前:デフォルトの名無しさん [2009/02/17(火) 01:38:05 ] JUnit4はプラグインが必要
422 名前:デフォルトの名無しさん [2009/03/04(水) 05:12:02 ] mavenを使うと、インターネットから切り離された環境ではコンパイルできなくなるから困る。 電車の中とか、セキュリティの厳しい客先プロジェクト室とか。 maven proxyを使って、インハウスリポジトリを作ってみたがうまくいかないことが多いし。 antと併用するしかないのか、それならば、antだけでよい気がする。
423 名前:デフォルトの名無しさん [2009/03/04(水) 23:13:15 ] continuumと組み合わせないと価値半減。 社内リポジトリたてないならmaven使う意味なし。 プロジェクトに合わせて工夫をしだすとantよりしんどい。 でも全部出来たならもうantには戻れない
424 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 21:39:19 ] >>422 >mavenを使うと、インターネットから切り離された環境ではコンパイルできなくなるから困る。 普通にコンパイルできるけど まさか常に最新バージョンの依存ライブラリを落とすようにしてないか?
425 名前:デフォルトの名無しさん mailto:sage [2009/03/06(金) 17:52:41 ] >>422 mvn -o >>423 >プロジェクトに合わせて工夫をしだすとantよりしんどい。 あるある >でも全部出来たならもうantには戻れない あるある
426 名前:デフォルトの名無しさん mailto:sage [2009/04/09(木) 14:03:55 ] ライブラリは更新されないわ 幹並みミラーが落ちてるわ こんなの今後仕事で使えるの?
427 名前:デフォルトの名無しさん mailto:sage [2009/04/09(木) 16:43:38 ] >>426 具体的にどのような症状が起きたかエラーログなどを見せないと
428 名前:デフォルトの名無しさん mailto:sage [2009/04/16(木) 16:59:26 ] maven.apache.org/guides/mini/guide-ide-eclipse.html の Multiple Module Project でプロジェクトを作成した後、 m2eclipse 0.9.7 の機能(?)で Maven -> Enable Nested Modules を実行すると、 guide-ide-eclipse-{site,core,module1} フォルダのプロパティの Derived にチェックが入るのですが、 このチェックをはずして使っても良いのでしょうか?何かデメリットはありますか?
429 名前:デフォルトの名無しさん mailto:sage [2009/04/16(木) 17:15:29 ] 失礼しました。 Enable Nested Modules ではなく Disable Nested Modules の方の影響のようです。
430 名前:デフォルトの名無しさん mailto:sage [2009/05/13(水) 18:17:13 ] WinXP 上で maven2 ビルドの途中、頻繁に 「要求された操作はユーザー マップ セクションで開いたファイルでは実行できません。」 というエラーが出て止まってしまう現象を経験された方はおられますか? 色々調べた挙句、ウィルス対策ソフト(AVG)の常駐シールドを一時的に切る事でビルドに成功するようになりました。 半年ほど同じ環境で開発・ビルドしていましたが、これまでは問題なかったのに最近になって起きるようになったので 時期的に最近リリースされた AVG 8.5が怪しい…。
431 名前:430 mailto:sage [2009/06/01(月) 15:11:15 ] (´・ω・`) 事後報告になりますが、とりあえず上記エラー発生時にアクセスしていた箇所が maven リポジトリ関連のディレクトリでしたので、 $(HOME)\.m2, $(HOME)\.m2index, $(HOME)\.m2indexcache, $(HOME)\.maven あたりを常駐シールドの対象から外すことで自己解決しました。 放置ありがとうございました。(_o_)
432 名前:デフォルトの名無しさん mailto:sage [2009/06/01(月) 23:36:12 ] settings.xmlでコンパイラのバージョンを指定することってできないの? pom.xmlしか選択肢なし?
433 名前:デフォルトの名無しさん mailto:sage [2009/06/25(木) 18:58:43 ] setting.xmlで指定するもんじゃないだろ。各プロジェクトの pom.xml で定義すべきものだし。 とはいえ、デフォルトが1.4系なのはそろそろ勘弁して欲しいところ。
434 名前:デフォルトの名無しさん [2009/07/03(金) 16:51:26 ] Maven 2.2 が出たが、これまでと何か変わったのかな?
435 名前:デフォルトの名無しさん [2009/09/26(土) 04:13:12 ] Mavenとかよさようなんですけど、これJava用なんですかね? C++で使いたいんですが。 具体的には、C++でアプリを開発。 makeやらなんやらでexeを作成するのは良いんですが、 この後、exeと依存DLLを一つにまとめたり、.svnとかいらないファイルは除いたり、 そういうことをして配布パッケージ.zipとかインストーラー.exeとかまで生成したいんですが。
436 名前:デフォルトの名無しさん [2009/10/07(水) 22:14:17 ] mavenは開発用ツールだと思うけど、運用環境の管理はどうしてる?
437 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 13:10:01 ] mvn jetty:run
438 名前:デフォルトの名無しさん [2009/10/11(日) 19:34:00 ] リポジトリにあるjcomライブラリ repo1.maven.org/maven2/jcom/jcom/2.2.4/ pom.xmlがなくてソースのアーカイブらしきものしかないんだけど このjcom使いたいときpom.xmlはどう書けばいいの?
439 名前:デフォルトの名無しさん mailto:sage [2009/10/16(金) 21:45:59 ] ivyとか使ってる奴いないのか?
440 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 11:15:18 ] maven2 の本書いてる人が Ant+ivy と Maven との比較書いてるな。 俺としては検証環境への配備して機能テストをするとかの自動化は AntやMavenで誰もができることにする必要が無いからHudosonのCIツールに任せるのが適切だと思う。 依存関係については…、モジュール作者が最初からまともな依存関係書いてくれと切に願うばかり。
441 名前:デフォルトの名無しさん [2009/10/20(火) 18:31:59 ] mvn eclipse:eclipseで、 parent +- child1 +- child2 みたいにネストさせたmodule群のプロジェクトを作らせると、 childのプロジェクトが個別に生成されるのは良いんだけど、 これだとEclipseのバージョン管理との連携がうまく動かない ような気がするのですが、何か良い解決方法はないでしょうか。
442 名前:デフォルトの名無しさん [2009/10/20(火) 18:34:12 ] >>440 それってこれのこと? blog.goo.ne.jp/ikkoan/e/51508624931cdad1944c869866784830 以下チラ裏: ・Maven2 を評価する際に、jar の依存解決機能と、各フェーズの定型(?)作業を統一的にやってくれる機能は 分けて議論すべきだと思う。 ・Apache ODE のビルドに必要だったのと、Ruby をかけるようになったので buildr というのに興味を持った。 buildr は、rake のように、単に pom.xml を ruby の DSL で書けるようにしたぐらいなのだろうか? ・Javaでも、ruby の gem install や pear みたいに、まずローカルに jar をダウンロードし(もちろん依存性は解決)、 自分のアプリケーションを実行時に、そこに CLASS_PATH を通すということができればいいのに。 Maven のローカルリポジトリの考え方(いくつも同じようなプロジェクトを作っても、同じ jar は1つしか置かなくて済む)は 気に入っている。 まぁ最近は HDD によゆうがあるから、 「同じ jar がいくつも似たようなプロジェクトに格納されている」 のは気にならないけど。
443 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 18:35:04 ] >>441 Eclipse のバージョン管理は何を使っている? Subversion を使っているとして、subversive だったら、それをうまく解決してくれたような。
444 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 18:59:08 ] >>443 subversiveなのですが、とあるオープンソースのコードを読むために eclipse:eclipseでEclipseに読み込ませたところまでは良いものの、 それをどうやってsvnと関連付けたらよいのか、はたと悩んでしまいまして。 自分でも開発を始めようと思っているライブラリにmavenを適用する予定でもあり、 気になっています。 できれば、その辺の具体的な操作手順など教えていただけるとうれしいです。
445 名前:444 mailto:sage [2009/10/20(火) 21:45:51 ] あら、今もう一度試してみたら、インポートした段階でコマンドが選べるようになってました・・・。 うまく関連付けられなかったのは、別PCにインストールしていたGanymedeだったので、 最新版のGalileoならうまくいく、とかそういうのがあるのかもしれません。 お騒がせしました。
446 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 23:44:44 ] NetBeans使ってるとMaven覚える必要がないんだよなぁ。 プロジェクトフォルダにbuild.xmlまで作られるからAnt様々になってる。 IDE使ってるとMavenみたいなトップダウンなタスクツールに縁がない。
447 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 00:32:44 ] >>446 NetBeansでも必要だし
448 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 11:40:11 ] 最初からサポートされてるのはいいなあ
449 名前:デフォルトの名無しさん [2009/12/04(金) 15:24:44 ] どなたか教えてください。<(__)> よそから引き継いだプロジェクトのpom.xmlをベースにmvn ant:ant でbuild.xmlとmaven-build.xmlを作成しました。 その後mvn compileを実行すると BUILD ERROR Target "build" does not exist in the projectと表示されます。 確かにファイルを見ると、buildは存在しませんが、 これはbuild.xmlを手動で編集して作成するエントリーなのでしょうか? 情報がpom.xmlとソースしかなく困っています。 よろしくお願いします。
450 名前:デフォルトの名無しさん [2010/04/21(水) 00:15:02 ] mvn test した時に、Exceptionが出たり、assertが失敗する時があると思うのですが、consoleへはFailed testsしたtest method名しか出ません。 assertEqualsとかの場合、正値がこれで、でも来た値がこれとかの情報が出ません。 Exceptionがthrowされた場合もStackTraceとかが見れません。 -e をoptionに付けてみましたが、欲しい情報は取れませんでした。 これ、どうやればエラーなりフェイルしている情報を取る事が出来るのでしょうか?
451 名前:デフォルトの名無しさん mailto:sage [2010/04/25(日) 21:18:12 ] JRubyをつかうために単体インストールする方法ってありますか?
452 名前:デフォルトの名無しさん mailto:sage [2010/05/01(土) 22:01:58 ] JavaCC扱うにはどうすればいいの?
453 名前:デフォルトの名無しさん mailto:sage [2010/05/03(月) 21:04:52 ] >>452 JavaCC Maven Plugin - Introduction ttp://mojo.codehaus.org/javacc-maven-plugin/
454 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 14:38:38 ] 同じインターフェースを実装したクラスAとクラスBを環境によって切り替えたいです。 ただし諸事情によってDIは使えないので、DIコンテナの設定ファイルをフィルタで書き換える手段がとれません。 このような場合でもmavenで切り替えができるのでしょうか?
455 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 15:21:21 ] >>454 何を環境切り替えのトリガにするか次第だが、プロファイルでも使えば?
456 名前:デフォルトの名無しさん [2010/05/12(水) 01:10:02 ] 最新のsiteプラグインで src/site/apt以下にaptファイルつくってもhtml生成されないのだが なんか情報あります? ひとつ前に戻したらできたけど
457 名前:デフォルトの名無しさん mailto:sage [2010/05/14(金) 01:44:20 ] >>454 そのインタフェースをJAR化できる1つのプロジェクトとして作り さらにクラスA用のプロジェクトと、クラスB用のプロジェクトの合計三つのプロジェクトを作る そしてここでmultiprojectアーキタイプを使ってクラスAプロジェクトからインタフェースがあるプロジェクトを参照する。 同様にしてクラスBプロジェクトからも同じことをする。
458 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 14:52:02 ] >>455 , 457 規制で全然書き込めませんでした。 ご回答ありがとうございます!
459 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 16:25:07 ] >>458 規制対策に●かp2を買うことをおすすめする p2ならBeでログインして1000モリタポ(100円)支払うだけで規制対策できる
460 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 18:58:58 ] デイリーとかでバイナリをリポ公開してるモジュールを使うときって、 dependency のversion どうすればいいの? 手でしょっちゅうpom書き換えるなんてめんどくさいし、古いの使い続ける訳にもいかんし。
461 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 21:31:16 ] バージョンアップがめんどうくさいといってるのか? <version>[1.0,)</version> ってやればそのjarの新しいバージョンがリリースされたときに自動的にバージョンアップしてくれるよ
462 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 16:07:20 ] wiki.fdiary.net/maven2/?CookBook#l8 このATDKって何だ?
463 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 02:20:44 ] >>461 あるビルドでどのバージョン使ったかの情報はどう残すもの?
464 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 07:58:33 ] 残すつもりないときの書き方に決まってるだろ。 >>462 あとで書く
465 名前:デフォルトの名無しさん mailto:sage [2010/08/17(火) 16:44:02 ] >>464 いまさらのレスだがそういう意味だったのかw 一瞬、AspectJ Tool Development Kitという名前の EclipseのAspectJのプラグインかと思ったよw
466 名前:デフォルトの名無しさん mailto:sage [2010/08/17(火) 16:44:40 ] >>463 レポート吐き出すときにバージョンくらい出るんでね あと、それこそバージョン管理システムにそういうバージョン情報を 突っ込んでおくとか
467 名前:デフォルトの名無しさん [2010/10/09(土) 13:30:13 ] 3.0 age
468 名前:デフォルトの名無しさん mailto:sage [2010/10/09(土) 20:35:56 ] 本を見ながらarchetype:craeteしても、lifecycle phaseを指定しろと言われてしまいます。 有効なライフサイクルフェーズって何なんでしょうか? mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch03 -DartifactId=simple \ -DpackageName=org.sonatype.mavenbook [INFO] Invalid task '.sonatype.mavenbook.ch03': you must specify a valid lifecycle phase, \ or a goal in the format plugin:goal or pluginGroupId:pluginArtifactId:pluginVersion:goal
469 名前:デフォルトの名無しさん mailto:sage [2010/10/09(土) 22:01:39 ] リポジトリ整理とか出来ないのかな? みんな動かし過ぎでゴミだらけ
470 名前:デフォルトの名無しさん mailto:sage [2010/10/09(土) 23:02:53 ] maven.40175.n5.nabble.com/archetype-create-command-does-not-work-tt102278.html#a102279 を見て""で括ったら出来ました。 マジか、ありえナス
471 名前:デフォルトの名無しさん [2010/10/13(水) 01:46:17 ] 後方互換性にフォーカスしたMaven 3.0がリリース sourceforge.jp/magazine/10/10/12/036228 一時期 Maven 2 を仕事で一生懸命使っていたが、 やっぱりこんなの浸透しないと思う。 apache プロジェクトや Seasar プロジェクトのソフトウェアをソースから ビルドするときに使うぐらい。 なのに 3 なんかリリースして・・・と思ったが、 > Polyglot POMの導入により、Groovy、Ruby、Yaml、Ravenなどの言語でPOMファイルを作成可能となった。 うざい xml じゃなくて、ruby とか Groovy で書けるということは、 rake とか Groovy の ant builder みたいなことができるのかな? でも、やりすぎるとシェルスクリプトでいいじゃん、って気がしてくるのと、 Buildr とか Raven でいいじゃん、という気がしてくる。 たぶんおれの理解が足りないのだろうが、過疎スレなのでageてみよう
472 名前:デフォルトの名無しさん mailto:sage [2010/11/07(日) 10:37:53 ] m2eclipseを使っており、ftpによるsite:deployができません。 deployでは設定しているrepositoryへのアップロードはできていますが、同じサーバーに対してsite:deployを行うと 「Password not specified for repository ***」 と表示され失敗します。 FtpWagon.javaを読んでみると認証情報のパスワードがnullになっていることが原因のようです。 しかしながら、ローカル設定ファイルの読み込みはされていることがログから確認されています。 原因が分かる方がいらっしゃればよろしくお願いします。
473 名前:デフォルトの名無しさん mailto:sage [2011/02/02(水) 20:47:04 ] でっかい開発プロジェクトのサブモジュール群のバージョンやビルドってどうしてる? 依存関係をpomに定義して管理&記録できるのはいいけど、 サブモジュールはプロジェクトのスケジュールに併せて作られるから、 サブモジュール毎のバージョンにあまり意味がない。 どのバージョンを使ったかは判るようにしたいが、 依存先バージョンをいちいち書き換えるのがめんどくさい。
474 名前:デフォルトの名無しさん mailto:sage [2011/02/03(木) 01:41:10 ] 業務系とかのでっかい開発プロジェクトって maven は向かなくないか? maven のディレクトリ構造じゃなくて、プロジェクト特有のディレクトリ構造を強制されたり プロジェクトメンバーが maven の挙動を理解できない。 そもそもおれがいる客先は、インターネットに出れない。
475 名前:473 mailto:sage [2011/02/04(金) 11:02:04 ] 自分がその強制をする立場なので… おまえらに文句言われず快適に開発して貰うために どうすりゃいいか相談してる訳で… リポジトリは必要ならarchiva とか立てる
476 名前:デフォルトの名無しさん mailto:sage [2011/02/04(金) 23:16:21 ] pomは最新ver使うように記述 バージョン管理でタグ付け これでpom修正無しで各タグ付け時のサブモジュールのバージョンは把握できるでしょ
477 名前:デフォルトの名無しさん [2011/03/03(木) 00:20:40.66 ] へえ
478 名前:デフォルトの名無しさん mailto:sage [2011/06/30(木) 12:30:34.75 ] java.net死んでるみたいだけど、何かビルド作業で実害出てる?
479 名前:天使 ◆uL5esZLBSE mailto:sage [2011/07/02(土) 17:13:10.94 ] これ ; デリミタっていうんだけどさ、これをつけなきゃエラーになるような そんな言語使ってる奴ってどうみてもゴミだと思うんだけど もしかして「;」これ打ち忘れてコンパイルエラー出すのが楽しいの? そうか、二度と話かけんなよ ゴミだな
480 名前:デフォルトの名無しさん mailto:sage [2011/07/04(月) 09:18:53.16 ] 方々のスレで”ゴミ”って語句使ってスレ荒らし回っているようだけど、 お前結局何したいの?
481 名前:デフォルトの名無しさん mailto:sage [2011/07/04(月) 20:57:08.83 ] >>480 ヒント: 季節
482 名前:デフォルトの名無しさん mailto:sage [2011/08/25(木) 08:57:56.65 ] インターネットネットが使えない環境で開発するプロジェクトなので、 maven なんか使いたくないのに、 ビルドがmavenの特殊なプラグインでしかできないオープンソースがあり困っている。 インハウスリポジトリを、立てるしかないのか。
483 名前:デフォルトの名無しさん [2011/08/26(金) 17:22:05.00 ] Apacheの未解決の脆弱性を突く攻撃が横行 www.itmedia.co.jp/enterprise/articles/1108/25/news023.html
484 名前:デフォルトの名無しさん mailto:sage [2011/09/02(金) 12:42:34.39 ] メイベリンニューヨーク
485 名前:デフォルトの名無しさん mailto:sage [2011/09/12(月) 00:44:06.05 ] 1つのプロジェクトから、成果物の複数生成を行いたいと考えています. antのbuild.xmlを複数用意すれば可能ではありますが、 mavenにそのような機能はあるのでしょうか? もしよろしければ教えてください.
486 名前:デフォルトの名無しさん mailto:sage [2011/10/08(土) 20:02:13.97 ] >ついにMaven2.0が出た。Apache Antよりも >楽に種種のプロジェクトを管理できるツールMaven2.0 嘘付け。単純なものならAntの方が全然楽。 オンラインでjarを拾ってくることからして間違ってる。 管理手法としてもう間違ってる。
487 名前:デフォルトの名無しさん [2011/10/22(土) 11:18:23.47 ] antとivyでいいじゃん。
488 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 14:49:32.57 ] Mavenが優れているのって巨大で複雑な管理になるような ビルドスクリプトになる場合だと思うけど、 そんなケースなんてほんのごく一部だろ 複雑なものを簡単にして、簡単なものを複雑化してる。 ソースコードじゃないんだからビルドスクリプトが複雑になる ケースを想定するのが間違っている。
489 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 09:22:46.79 ] 結論:make最強
490 名前:デフォルトの名無しさん [2011/11/12(土) 21:46:16.66 ] mavenをeclipsでインストールして 勝手にupdate index でサイトに接続するんだが とめる方法ないですか?
491 名前:デフォルトの名無しさん [2011/11/13(日) 15:33:40.20 ] LANケーブルを抜けば万全
492 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 18:37:09.27 ] >>490 設定ミロ
493 名前:デフォルトの名無しさん mailto:sage [2012/01/06(金) 22:23:32.78 ] Downloading: repo1.maven.org/maven2/org/apache/maven/plugins/maven-jar-pl ugin/2.3.1/maven-jar-plugin-2.3.1.pom Downloaded: repo1.maven.org/maven2/org/apache/maven/plugins/maven-jar-plu gin/2.3.1/maven-jar-plugin-2.3.1.pom (6 KB at 11.7 KB/sec) Downloading: repo1.maven.org/maven2/org/apache/maven/plugins/maven-jar-pl ugin/2.3.1/maven-jar-plugin-2.3.1.jar 30 KB コマンドプロンプトでMavenにリポジトリをダウンロードさせたら なぜかここで止まる C:user\ユーザー名\.m2の中身を丸ごと削除して 何回やっても毎回どこかで ** KBと途中でダウンロードが終わってそのままMavenがフリーズしたかのようになってしまう。 マシンはスペック高めでネットもプロキシ使ってないし全然問題ないはずなのに Win7 64bits使って、JavaはJava SE7の02で64bits版、Mavenは 3.0.3をインストールしている。 MavenはProgram Files以外の場所にインストールしているからUACの問題はないはず。 JavaだけはProgram Filesにインストールしている。 いったいなぜ? ちなみにプロキシがないプロバイダからアクセスしている。
494 名前:493 [2012/01/06(金) 22:27:17.90 ] 適当なディレクトリでmvn architype:generateと入力して >>493 のように途中で失敗して何分経っても動かなかったらCTRL+C押して、一旦中断してる。 試しにコマンドプロンプトを再起動してもう一度mvn architpe:generateを実行してみた。 今度はここで止まる。以前もこのmaven-site-pluginで止まった。 Downloading: repo1.maven.org/maven2/org/apache/maven/plugins/maven-site-p lugin/2.0.1/maven-site-plugin-2.0.1.jar 36 KB
495 名前:493 [2012/01/06(金) 22:28:48.14 ] コマンドプロンプト再起動するの面倒くさいから CTRL+C押してから↑押して前回のコマンド呼び戻して再実行を繰り返している。 今度はここで止まった。 Downloading: repo1.maven.org/maven2/org/apache/maven/plugins/maven-assemb ly-plugin/2.2-beta-5/maven-assembly-plugin-2.2-beta-5.jar 48 KB なんでこんな面倒くさいことをやらなくちゃいけないの!(プンプン
496 名前:493 [2012/01/06(金) 23:06:01.05 ] いろいろ調べた結果、ダウンロードがうまくいかないのがIPv6の仕業だとFAQに 載ってたからこれを試してみた。 mvn install -Djava.net.preferIPv4Stack=true 膨大な量のリポジトリがダウンロードされてうまくいったみたいだ。 でも… くっそおーまたメイベンアセンブリープラグインでダウンロードに失敗する Downloading: repo1.maven.org/maven2/org/apache/maven/plugins/maven-assemb ly-plugin/2.2-beta-5/maven-assembly-plugin-2.2-beta-5.jar 41 KB
497 名前:493 [2012/01/07(土) 06:02:57.81 ] ネットワークアダプタでIPv6の設定を無効化しても駄目だった 一体何が原因なんだ?
498 名前:493 [2012/01/07(土) 06:10:26.81 ] Downloading: repo1.maven.org/maven2/org/apache/maven/plugins/maven-site-p lugin/2.0.1/maven-site-plugin-2.0.1.jar 36 KB 今度はメイヴェンサイトプラグインで躓いた 一体何だと言うんだ?
499 名前:デフォルトの名無しさん mailto:sage [2012/01/07(土) 10:34:30.13 ] ibiblioとかのミラーは試した? <mirror> <id>腸炎ビブリオ</id> <url>mirrors.ibiblio.org/pub/mirrors/maven2</url> <mirrorOf>central</mirrorOf> </mirror>
500 名前:493 [2012/01/07(土) 14:12:32.51 ] >>499 サンクス .m2にmaven3.03のconfからsettings.xmlをコピーして <mirrors>にこれを追加してみた。 <mirror> <id>ibiblio</id> <mirrorOf>central</mirrorOf> <name>The Public's Library and Digital Archive</name> <url>mirrors.ibiblio.org/pub/mirrors/maven2</url> </mirror> だが -Xオプションでデバッグして実行してみたところ、またメイヴェンアセンブリープラグインで躓いた [DEBUG] Using connector WagonRepositoryConnector with priority 0 for mirr ors.ibiblio.org/pub/mirrors/maven2 Downloading: mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/maven/plug ins/maven-assembly-plugin/2.2-beta-5/maven-assembly-plugin-2.2-beta-5.pom Downloaded: mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/maven/plugi ns/maven-assembly-plugin/2.2-beta-5/maven-assembly-plugin-2.2-beta-5.pom (15 KB at 12.7 KB/sec) [DEBUG] Reading resolution tracking file C:\Users\user\.m2\repository\org\apache\m aven\plugins\maven-assembly-plugin\2.2-beta-5\maven-assembly-plugin-2.2-beta-5.p om.lastUpdated [DEBUG] Writing resolution tracking file C:\Users\user\.m2\repository\org\apache\m aven\plugins\maven-assembly-plugin\2.2-beta-5\maven-assembly-plugin-2.2-beta-5.p om.lastUpdated [DEBUG] Using connector WagonRepositoryConnector with priority 0 for mirr ors.ibiblio.org/pub/mirrors/maven2 Downloading: mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/maven/plug ins/maven-assembly-plugin/2.2-beta-5/maven-assembly-plugin-2.2-beta-5.jar 120 KB
501 名前:493 [2012/01/07(土) 14:16:36.95 ] もう一度挑戦 .m2にあるrepositoryを全て削除してsettings.xmlだけ残し 適当な空ディレクトリで mvn -X architype:generate を実行 またメイヴェンサイトプラグインのダウンロードに失敗! なんでいつもこうなるんだ [DEBUG] Using connector WagonRepositoryConnector with priority 0 for mirr ors.ibiblio.org/pub/mirrors/maven2 Downloading: mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/maven/plug ins/maven-site-plugin/2.0.1/maven-site-plugin-2.0.1.jar 19 KB
502 名前:デフォルトの名無しさん mailto:sage [2012/01/07(土) 18:29:04.78 ] 一度適当なPOMファイルで siteの2.3や3.0とか assemblyの2.2.2とか archetypeの2.2とか を落としてみなはれ
503 名前:デフォルトの名無しさん mailto:sage [2012/01/07(土) 22:18:44.50 ] eclipseでMavenProject作ってビルドしたらお前欲しそうなの全部落としてくれるよ
504 名前:493 [2012/01/07(土) 23:01:26.73 ] >>503 32ビット版Eclipse JEE Indigo + 古いm2eでやってみたところこんなメッセージが Description Resource Path Location Type Could not calculate build plan: Failure to find org.apache.maven.plugins:maven-resources-plugin:pom:2.4.3 in mirrors.dotsrc.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of dotsrc.org has elapsed or updates are forced 64ビット版Eclipse JEE Indigo + Marketplace経由でインストールしたm2eでは エラーメッセージだらけ今は手元のエラー情報がないので書けない
505 名前:493 [2012/01/07(土) 23:02:43.08 ] >>502 EclipseのMaven Repo Searchプラグインがインターネットに繋がってますか?とメッセージが出て 正常に動作しないからそのお試しはちょっと時間がかかる というかいまm2eclipseをアップデート中なので後回し
506 名前:493 [2012/01/08(日) 03:55:43.67 ] それで32bits版Eclipseでm2eclipseをアップデートしようとすると、こんなエラーがでてアップデートに失敗 EclipseもMavenもなんでこう自動ダウンロードがうまくいかないんだろうか。 みんな正常にダウンロードできてんの? An error occurred while collecting items to be installed session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). Multiple problems occurred while downloading. Unable to read repository at download.eclipse.org/technology/m2e/releases/1.0/1.0.100.20110804-1717/ plugins/com.ning.async-http-client_1.6.3.201108040830.jar. Read timed out Unable to read repository at download.eclipse.org/technology/m2e/releases/1.0/1.0.100.20110804-1717/ plugins/com.ning.async-http-client_1.6.3.201108040830.jar. Read timed out Multiple problems occurred while downloading. Unable to read repository at download.eclipse.org/technology/m2e/releases/1.0/1.0.100.20110804-1717/ plugins/org.eclipse.m2e.archetype.common_1.0.100.20110804-1717.jar. Read timed out Unable to read repository at download.eclipse.org/technology/m2e/releases/1.0/1.0.100.20110804-1717/ plugins/org.eclipse.m2e.archetype.common_1.0.100.20110804-1717.jar. Read timed out Multiple problems occurred while downloading. Unable to read repository at download.eclipse.org/technology/m2e/releases/1.0/1.0.100.20110804-1717/ plugins/org.eclipse.m2e.core_1.0.100.20110804-1717.jar. Read timed out Unable to read repository at download.eclipse.org/technology/m2e/releases/1.0/1.0.100.20110804-1717 /plugins/org.eclipse.m2e.core_1.0.100.20110804-1717.jar. Read timed out これでもエラー件数は約半分
507 名前:デフォルトの名無しさん [2012/01/09(月) 22:31:37.06 ] Maven-MLによると日本語のMaven3本、Maven3 Cookbookが出るらしいけど 期待していいんだろうか 付け焼き刃的な手法ではない、ファイルがダウンロードできない問題を解決する方法、ちゃんと載ってるだろうか
508 名前:デフォルトの名無しさん [2012/01/11(水) 14:46:17.29 ] Downloading: mirrors.dotsrc.org/maven2/org/codehaus/mojo/maven-metadata.x ml Downloading: mirrors.dotsrc.org/maven2/org/apache/maven/plugins/maven-met adata.xml Downloading: mirrors.dotsrc.org/maven2/org/apache/maven/plugins/maven-met adata.xml Downloading: mirrors.dotsrc.org/maven2/org/codehaus/mojo/maven-metadata.x ml [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 6.844s [INFO] Finished at: Wed Jan 11 14:44:10 JST 2012 [INFO] Final Memory: 5M/230M [INFO] ------------------------------------------------------------------------ [ERROR] No plugin found for prefix 'archetype' in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from the repositories [local (C:\Users\*****\.m2\repository), dotsrc.org (mirrors.dot src.org/maven2)] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit ch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please rea d the following articles: [ERROR] [Help 1] cwiki.apache.org/confluence/display/MAVEN/NoPluginFoundF orPrefixException
509 名前:デフォルトの名無しさん [2012/01/11(水) 14:46:58.35 ] ひとまずわかったこと centralのミラーとしてこのミラーサイトはクズで使い物にならないということ 直ちにミラーサイトから除外しろ mirrors.dotsrc.org/maven2/
510 名前:デフォルトの名無しさん [2012/01/11(水) 14:49:12.21 ] このミラー( ftp.ggi-project.org/pub/packages/maven2 )も使えない Downloading: ftp.ggi-project.org/pub/packages/maven2/org/codehaus/mojo/maven-metadata.xml Downloading: ftp.ggi-project.org/pub/packages/maven2/org/apache/maven/plugins/maven-metadata.xml Downloading: ftp.ggi-project.org/pub/packages/maven2/org/apache/maven/plugins/maven-metadata.xml Downloading: ftp.ggi-project.org/pub/packages/maven2/org/codehaus/mojo/maven-metadata.xml [WARNING] Could not transfer metadata org.apache.maven.plugins/maven-metadata.xm l from/to ggi-project.org (ftp.ggi-project.org/pub/packages/maven2 ): Error transferring file: Server returned HTTP response code: 500 for URL: ftp .ggi-project.org/pub/packages/maven2/org/apache/maven/plugins/maven-metadata.xml [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.790s [INFO] Finished at: Wed Jan 11 14:46:48 JST 2012 [INFO] Final Memory: 5M/182M [INFO] ------------------------------------------------------------------------ [ERROR] No plugin found for prefix 'archetype' in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from the repositories [local (C:\Users\****\.m2\repository), ggi-project.org (ftp.ggi-project.org/pub/packages/maven2 )] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] cwiki.apache.org/confluence/display/MAVEN/NoPluginFoundForPrefixException
511 名前:デフォルトの名無しさん [2012/01/11(水) 14:51:21.81 ] settings.xmlのミラーサイトの設定にこんな項目があったら除外しておけってもの 次スレのテンプレに加えておこう Mavenブラックミラーリスト <mirror> <id>dotsrc.org</id> <url>mirrors.dotsrc.org/maven2</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>ggi-project.org</id> <url>ftp.ggi-project.org/pub/packages/maven2</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>sunsite.dk</id> <url>mirrors.sunsite.dk/maven2</url> <mirrorOf>central</mirrorOf> </mirror>
512 名前:デフォルトの名無しさん [2012/01/11(水) 23:48:23.29 ] もしかすると、これが良い解決策になるかも Nexusサーバを立ち上げてそこにリポジトリのキャッシュを作る d.hatena.ne.jp/clover-leaf/20110127/1296138042 そこからダウンロードすればうまくいく
513 名前:デフォルトの名無しさん [2012/01/13(金) 02:10:07.88 ] Mavenのリポジトリダウンロードが上手くいかない原因 いろいろ調べた結果 JDKを6の32bits版にダウングレードし Mavenも2.2.0にダウングレードしたらミラーサイト設定しなくてもうまくいった 一度にまとめてダウングレードしたので64bitsが原因なのかJava7が原因なのかMaven3 が原因なのかははっきりとはわかってない。
514 名前:デフォルトの名無しさん [2012/01/13(金) 10:27:44.21 ] ローカルリポジトリをすべて削除しJava6 32bitsでMaven3.0.3を実行→問題なくダウンロードが可能になり プロジェクトのビルドも成功 Java 6 64bitsとMaven3.0.3の組み合わせはまだ
515 名前:JDK 1.7.0_02 に対する■警告■ [2012/01/13(金) 15:00:47.13 ] Java6 64bitsでMavenを動かしてみたがとくに問題なし そして、Java7 32bitsでMavenを動かしてみたところ ダウンロードが途中でとまった! Java7は32bits、64bitsに限らずダウンロードが途中で止まる不具合が発生するようだ! 使用したJava 7のバージョンはJDK 1.7.0_02だ ■■■■■■■■■■■■警告■■■■■■■■■■■■ ■ JDK 1.7.0_02 でMavenを使うな ■ ■■■■■■■■■■■■■■■■■■■■■■■■■■
516 名前:デフォルトの名無しさん mailto:sage [2012/01/13(金) 20:33:49.76 ] >>515 Eclipseスレも同じ人ですよね? MavenとEclipseの調査お疲れさまです。 Eclipseの方は問題ないようなので、 Maven Projectで「Java7でMaven3が正常動作しない」 という不具合報告がないか探してみました。 Maven 2 & 3 (Maven不具合情報) jira.codehaus.org/browse/MNG Maven stuck on downloading dependencies when using java 7. jira.codehaus.org/browse/MNG-5162 MNG-5162と同じ不具合なら3.0.4 RC4 で治っているかもしれません。
517 名前:デフォルトの名無しさん [2012/01/14(土) 05:18:37.24 ] >>516 乙ー実は同じ人かも。殆どうんそうだと思う。 で、不具合情報見ると、おおおおおおおお ってありがとう。まだunresolvedになってるようだね 3.0.4RC4試したかって最後の投稿が去年28日。 Java5でも問題が起きることがあるのか。 ちょっと3.0.4RC4やってみる。
518 名前:デフォルトの名無しさん [2012/01/14(土) 14:32:44.73 ] >>517 3.0.4 RC2とJDK 1.7.0_02の32bits版で試してみたところ、ここでdownload stuck(ダウンロードがstick(行き詰まる、動かなくなる)した) Downloading: repo.maven.apache.org/maven2/org/apache/maven/plugins/maven- deploy-plugin/2.7/maven-deploy-plugin-2.7.jar 14 KB 残念ながらまだJDK1.7には対応していないようだ
519 名前:デフォルトの名無しさん [2012/01/14(土) 14:35:09.97 ] 間違えた>>518 で試したバージョンは Maven 3.0.4 RC4 JDK 1.7.0_02 32bits ついでにOS Windows 7 Professional 64-bit
520 名前:デフォルトの名無しさん [2012/01/14(土) 14:56:23.08 ] たった今、Maven3.0.5 RC5も見つけたので使ってみたが (>>519 の環境でMavenを3.0.4 RC5にした) やはりどこかでダウンロードスティックした 今度はmaven-site-plugin Downloading: repo.maven.apache.org/maven2/org/apache/maven/plugins/maven- site-plugin/3.0/maven-site-plugin-3.0.jar 11 KB
521 名前:デフォルトの名無しさん [2012/01/14(土) 14:56:45.76 ] また間違えた 試したのはMaven 3.0.4 RC5だ
522 名前:デフォルトの名無しさん mailto:sage [2012/01/15(日) 00:42:39.61 ] 少し、少し落ち着こう、な?
523 名前:デフォルトの名無しさん mailto:sage [2012/01/15(日) 14:47:07.24 ] やっぱり仕事で使うんならプライベートミラーは必須かな…
524 名前:デフォルトの名無しさん [2012/01/15(日) 15:40:19.20 ] つまり、NexusかArchivaをLinuxサーバかどこかにインストールするということか そこにJenkinsやSubversionを入れて、ついでにTomcatやJetttyやJBossやPostgreSQLといったものを インストールしてテストに使ったりすると
525 名前:デフォルトの名無しさん [2012/01/18(水) 13:47:34.36 ] Maven Wikiのほうはどうなってんだろ しばらく更新されていない
526 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 17:03:39.08 ] Mavenってビルドが複雑になるとAntより面倒になってくるな…
527 名前:デフォルトの名無しさん [2012/01/23(月) 20:30:09.67 ] どのへんが面倒? Eclipse使えば楽だよ
528 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 22:20:15.02 ] 3.0.4正式版出てたのね
529 名前:デフォルトの名無しさん [2012/01/25(水) 02:00:00.79 ] お、出てたんだな
530 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 03:31:15.60 ] 3でprofiles.xmlが使えなくなったのは痛いな そもそもmavenの仕組みすら理解してないドカタが多いことを考えてくれ settings.xmlをコピーして環境に合わせて書き換えるなんてできねぇんだよこいつら。
531 名前:デフォルトの名無しさん [2012/01/26(木) 16:15:52.75 ] え? なんでできないんだ? 説明書つくってあげればいいんじゃね? それって説明書が全部英語で読めないっていう奴らなんじゃね?