[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2chのread.cgiへ]
Update time : 03/20 10:16 / Filesize : 170 KB / Number-of Response : 532
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【玄人】プロジェクト管理ツールApache Maven【2.0登場】



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/

331 名前:デフォルトの名無しさん [2007/11/09(金) 15:31:57 ]
JUnit4はEclipseで使えるからおれはいいやと思っている。

Mavenでやる必要性は低いのでは。

どうしてもやりたければMavenのプラグインでも探すか作るかするしかないのではと

332 名前:デフォルトの名無しさん [2007/11/09(金) 15:33:01 ]
>>322 名前:デフォルトの名無しさん :2007/11/03(土) 03:22:02
IDEは当然Maven使わない前提で作られてるからな。
当たり前だけど。

333 名前:デフォルトの名無しさん [2007/11/11(日) 01:09:35 ]
それこぴぺしてどうすんだ

334 名前:HemlockDKiller=HORSEFUCKER!! [2007/11/12(月) 06:55:55 ]
HemlockDKiller=HORSEFUCKER!!
Hi! I am Horsefucker!
I am stupid Korean.
I live in Tokushima in Japan.
I love YMO.
I love YOUTUBE
I am foolish, unfair, and a coward.
Please Fuck me!


335 名前:デフォルトの名無しさん [2007/11/12(月) 21:50:02 ]
>>331
それじゃMaven使うウマミが無いだろ。

336 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 22:42:33 ]
Mavenを採用する理由って何?
Antがボトムアップアプローチで、Mavenがトップダウンアプローチ
ってのは聞くんだけど、それじゃAntから乗り換えるのにピンと来ない。

337 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 23:22:52 ]
依存してるライブラリを自動的にネットから落としてくる>Maven

338 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 00:08:28 ]
ディレクトリ構成が標準化されてる
build.xml書かなくて良い

339 名前:299、313 mailto:sage [2007/11/13(火) 01:20:05 ]
>>336

私の場合、Maven を使うときはトップダウンというか as is (あるべき姿)を先に描いてから、
Maven がどんなディレクトリ構成になるか、どんなプラグインが走ることでビルドされるかを
おっかけて、ant か maven かを選定するので、一度トップに行ってから結局ボトムアップになっている気がする。

Oracle で DB つくるとき、GUIツールで設定するけど、最後に「実行」を押さずにスクリプトを吐かせて、
結局は sqlplus でコマンドラインでやる、見たいな。
ただ、何事も内部で何が起こっているかを把握するのは大事なので、こういう手順になっているのは悪いことではないと思っている。

> それじゃAntから乗り換えるのにピンと来ない。

>337-338 の言っている事は、なれると便利。
いまは dependency を書いて jar 勝手に取ってこさせているし
(dependency を書くまで、maven リポジトリの中を漁ってほしいjarがあるかどうか調べるのは必須だけど)、
maven を使っているプロジェクト、OSS は必然的にディレクトリ構成が決まるから、ソースを追いかけるときはわかりやすい。

あとweb アプリぐらいだと ant も maven も変わらないけど、
一部のOSS プロダクトは、一緒にリリースしている maven プラグインを使うことでビルドプロセスを簡略化(隠蔽化)している場合がある。
アノテーションが付与された *.java からコンテナが見る xml を自動生成したり、
xml を開発者が書くと、必要なプロキシーオブジェクトを自動生成したり。

そういうOSSを使うときは maven プラグインは便利だし、むしろそれを使わないとビルドできない場合がある。

ant か maven かの区分けは、こういった OSS を使うかどうかもひとつではないでしょうか。




340 名前:299、313 mailto:sage [2007/11/13(火) 21:49:44 ]
Struts 1.3.8 を使ったプログラムを作っていて、pom.xml の dependency を以下のように書いていました。

<dependency>
 <groupId>org.apache.struts</groupId>
 <artifactId>struts-core</artifactId>
 <version>1.3.8</version>
</dependency>

Spring も使いたくなったので dependency に以下を足したのですが、

<dependency>
 <groupId>org.springframework</groupId>
 <artifactId>spring-core</artifactId>
 <version>2.0.7</version>
</dependency>
<dependency>
 <groupId>org.springframework</groupId>
 <artifactId>spring-struts</artifactId>
 <version>2.0.7</version>
</dependency>

この状態で mvn package すると、target/{アプリ名}/WEB-INF/lib に
struts-1.2.9.jar も含まれてしまいます。
確かに↓をみると、struts/struts-1.2.9.jar に依存しているのですが、
repo1.maven.org/maven2/org/springframework/spring-struts/2.0.7/spring-struts-2.0.7.pom
同じプログラム内に異なるバージョンの struts の jar を含めたくはありません。
こういうときはどうすればいいでしょうか?


341 名前:299、313 mailto:sage [2007/11/13(火) 21:50:04 ]
すみません、>>340 の続きです。

repo1.maven.org/maven2/ を漁ると ただの spring というのもあって、こちらは
依存する jar(struts から hibernate から ibatis から関連するものすべて)がすべて dependency に書かれているのだけど、
repo1.maven.org/maven2/org/springframework/spring/2.0.7/spring-2.0.7.pom
ほとんどが <optional>true</optional>になっていて、
これを pom.xml に指定して mvn すると、true になっているものは package に含まれないようです。
spring はこれを使って、spring 本体が依存する aopalliance-1.0.jar などは
自分の pom.xml に書いて、自分自身で必要なものをとってくるしかないのかな。

342 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 22:51:34 ]
>>340
>279
流れるほど多いログじゃないんだ、検索くらい汁

343 名前:299、313 mailto:sage [2007/11/15(木) 22:19:45 ]
>>342
レスどうもありがとうございます。
下のようにやってうまく行きました。

<dependency>
 <groupId>org.springframework</groupId>
 <artifactId>spring-struts</artifactId>
 <version>2.0.7</version>
 <exclusions>
  <exclusion>
   <groupId>struts</groupId>
   <artifactId>struts</artifactId>
  </exclusion>
 </exclusions>
</dependency>

ちゃんと検索するようにします。

344 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 13:10:22 ]
[INFO] artifact org.apache.maven.plugins:maven-clean-plugin: checking for update
s from central
[WARNING] repository metadata for: 'artifact org.apache.maven.plugins:maven-clea
n-plugin' could not be retrieved from repository: central due to an error: Error
transferring file
[INFO] Repository 'central' will be blacklisted

なんだって?

345 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 02:10:31 ]
プラグインの実行に関して、

<execution>
<phase>install</phase>
</execution>

で、特定のフェーズで実行できますが、

特定のプロファイルの際に実行といった指定はできないでしょうか?

具体的には、リリースプロファイルの際にwarを作成する途中で
assembly:assemblyを実行したいのですが。


346 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 07:07:41 ]
dependency内で同じClass名のclassがあった場合に、
どっちを優先させるかというのは指定出きるのでしょうか?
OSSのモジュールではないのですが、パッチとして提供されているモジュールがあって、
本体.jar
パッチ.jar
みたいに提供されており、必ずパッチ.jar内のClassを優先させる必要があるのです。

347 名前:デフォルトの名無しさん [2007/11/27(火) 18:34:05 ]
保守

348 名前:デフォルトの名無しさん [2007/11/28(水) 11:26:33 ]
rmiregistryを起動するpluginとか無いですか?

349 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 12:42:15 ]
jetty の plug-in 使って
その中で起動出来そうな気がする。



350 名前:デフォルトの名無しさん [2007/12/05(水) 23:22:21 ]
自分用のarchetypeを作っているのですが
Facelets用のxhtmlで$〜を使っていて
Create時にVelocityが置換しようとしてしっぱいします。

特定のファイルは置換しない等の設定はどうすればいいのでしょうか?

351 名前:デフォルトの名無しさん [2007/12/20(木) 15:18:07 ]
JUnit4使うとどうもおかしくなるなあ

352 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 20:23:25 ]
JNIのDLLをartifactにしたいんだけど、どうすればいいの?

353 名前:デフォルトの名無しさん mailto:sage [2007/12/21(金) 09:58:56 ]
た、種種・・・

354 名前:デフォルトの名無しさん mailto:sage [2008/01/04(金) 11:17:17 ]
native プラグインが多分それっぽい。

mojo.codehaus.org/maven-native/native-maven-plugin/examples/jni-dll.html
全く試したことないのでこれで要件満たすかは不明。(αだし。)
使ってみた感想などここで晒すよろし。

Maven は使ってるユーザーがまだまばらで
なかなか情報が集まらん。

355 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 19:37:31 ]
Maven2でJUnit4を導入する手順について
blog.goo.ne.jp/ikkoan/e/bebcc0dec9f77a7a3ac364ff29627218
のとおりにやってるんだけど
mvn installが何度やってもうまくいかない。どして?

svn.apache.org/repos/asf/maven/surefire/trunkディレクトリを

EclipseのSubclipseプラグインでMaven-surefireという名前の新規Eclipseプロジェクトにチェックアウト
して、プロジェクトをSuversionで「更新」してからコマンドプロンプトで実行すると、
C:\Documents and Settings\???\workspaceTest4\Maven-surefire>mvn install
[INFO] Scanning for projects...
Downloading: repo1.maven.org/maven2/org/apache/maven/maven-parent/7/maven
-parent-7.pom
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error building POM (may not be this project's POM).


Project ID: org.apache.maven.surefire:surefire:pom:2.4.1-SNAPSHOT

Reason: Cannot find parent: org.apache.maven:maven-parent for project: org.apach
e.maven.surefire:surefire:pom:2.4.1-SNAPSHOT for project org.apache.maven.surefi
re:surefire:pom:2.4.1-SNAPSHOT

親プロジェクトが見つからないといわれても困る。
環境はMaven2.0.8、Java 6 Update 4。
(プロキシがないと外部にアクセスできない大学で実行中。SuversionもMavenもプロキシ経由で、Subversionのはserverファイル、Mavenはsetings.xmlファイルにプロキシサーバを設定している。)

このディレクトリのサブディレクトリ
C:\Documents and Settings\???\workspaceTest4\Maven-surefire\maven-surefire-plugin
ディレクトリでmvn installを実行しても同じメッセージが出る。

356 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 05:50:35 ]
つーかわざわざビルドせんでも、いまの maven なら JUnit4 対応してないか??

357 名前:355 [2008/02/02(土) 00:14:49 ]
え? マジ? ホント? リリースノート見てないので知らなかった。

>>355の近況
結局うまくいったので自己レスします。

結果的に、自宅にノートPC持ち帰ってからmvn installを再度実行すると、
ダウンロードできなかったものがダウンロードされてどうやらうまくいったようです。
途中、build failedなメッセージが出た(ような気がする)。テストに失敗しているらしい。
そこで、テストを無視するオプションを選んでサイドmvn installを実行して
今度こそうまくいった。これでJUnit4が使えるようになった。
Eclipseでもm2ecipseプラグインによってMaven2経由でJUnit4が使えるようになった。

ありがとう!

358 名前:デフォルトの名無しさん [2008/02/02(土) 13:50:24 ]
maven つーか、いまの surefire プラグインね。

maven.apache.org/plugins/maven-surefire-plugin/usage.html によると
Tests in your test source directory can be any combination of the following:
* TestNG
* JUnit (3.8 or 4.x)
* POJO
だから対応してることになってるね。


359 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 16:29:00 ]
The Maven Archiva team is pleased to announce the release of Archiva 1.0.1

Archiva is a build artifact repository manager for use with build tools such as Maven, Continuum and Ant.

It has features like repository search and browse, securing repositories,
identifying unknown artifacts and reporting of repository problems.

Aside from these, it can also act as a nearby (proxy) cache of popular global repositories.

maven.apache.org/archiva

で、何やるためのものかよくわからんですが、
自分で maven リポジトリを作ったときに、 mvnrepository.com/ こういうサイトを
つくれるよということかな?




360 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 11:32:50 ]
[infoQ] Debate: Is Maven the right tool for builds?
www.infoq.com/news/2008/01/maven-debate

361 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 00:52:20 ]
>>359
1.0でたときにちょっと使ってみたんだけど、
proxyのように動いてリポジトリをキャッシュしてくれる。


362 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 01:46:19 ]
>>361
artifactoryみたいなもの?

363 名前:デフォルトの名無しさん [2008/02/07(木) 02:50:52 ]
そうだね。

www.devzuz.org/blogs/oching/2007/11/05/1194233400000.html

に比較がある。

364 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 06:44:27 ]
格納するリポジトリってどうしてる?
プロジェクト単位で建ててる?会社として運営してる?ビルドマシンのローカルだけ?

365 名前:デフォルトの名無しさん [2008/03/29(土) 07:21:46 ]
Maven・・・いろいろ触ってみたがMavenがプロジェクト開発の現場で
どう効力を発揮するのかいまいち理解できない。
謳われているほとんどの機能は別のプロジェクトで代替可能だし
Ant使っちまえばそれで終了だろ?と言わなくもない。
するってーと使えるのはCheckStyleだけか。

だれか開発現場で使いまくり!って人いないの?

366 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 08:16:30 ]
使いまくりです。
依存jar管理が楽なのがでかいです。
特に依存jarの依存jarの管理が楽。

367 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 13:51:13 ]
>>364
今versionあげれなくてあれだけど、プラグイン直ったの?
俺がインスコしたのはDefault以外設定しても無視されてたからローカルにおいてる。

>>365
.classpathを管理対象にしなくていいのがいい。
ちょっと色々やろうとするとアレだけどね。

368 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 15:24:19 ]
jar管理っつっても企業システムで、jarなんか簡単に更新できねーしな。
更新して被害でたらえらいことになる。
結果的に致命的なバグが無い限り、有用なのはプロジェクト構築時だけだろ。

369 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 23:22:26 ]
開発時はとても有効だよね
運用面はどうか知らないけど
うちは、商用のどっかのベンダが作ったリリース管理ツールを使ってる



370 名前:デフォルトの名無しさん mailto:sage [2008/04/30(水) 23:43:41 ]
おまいらも投票汁
ttp://nekop.programmers.jp/diary/?date=20080429

371 名前:デフォルトの名無しさん mailto:sage [2008/05/01(木) 02:26:05 ]
Javaからデフォルトエンコーディングを完全に抹殺できりゃあなあ。
まさに諸悪の根源。

372 名前:デフォルトの名無しさん mailto:sage [2008/05/01(木) 10:27:59 ]
そもそもソースUTF-8で書いてるから
どっちだっていいなあ。

373 名前:デフォルトの名無しさん mailto:sage [2008/05/01(木) 10:56:25 ]
正直、どっちでもかまわないので投票しないことにした。
デフォルトはUTF-8にでもして、環境変数か何かでプラットフォームエンコーディングも選べるようにしとけばいいんじゃねえか?

374 名前:デフォルトの名無しさん mailto:sage [2008/05/01(木) 13:12:09 ]
>>373
いやほんとその通り。

375 名前:デフォルトの名無しさん mailto:sage [2008/05/05(月) 13:22:34 ]
もう俺、Maven無しでJavaのプログラム開発なんて出来ねぇよ。
オープンなライブラリの自社のライブラリも同一プロジェクト内のモジュールも、
全部依存関係はmavenで解決してる。

中規模ぐらいのプロジェクトからは全部マルチモジュールにして管理すれば
分業してるときもお互いの影響範囲をなるべく小さく出来るしな。

だから、Mavenの何がいいのか判らないって言う奴を見ると「マジでー!?」と思う。

376 名前:デフォルトの名無しさん mailto:sage [2008/05/05(月) 14:56:44 ]
このスレをチェックしていてこういうこというのもなんだが、

mavenの何がいいのか判らないのじゃなくて
mavenが何かわからない

この前、あるオープンソースで入れる必要があったから入れて
手順書通りにやったら問題なく動いたけど、いったい何なんだろう?

377 名前:デフォルトの名無しさん mailto:sage [2008/05/05(月) 16:36:10 ]
恩恵受けるのは、jar 管理してる奴だけだろ?
開発者への展開は SVN 管理のほうが楽だし。

378 名前:デフォルトの名無しさん mailto:sage [2008/05/05(月) 18:53:02 ]
ここもGWか・・・

379 名前:デフォルトの名無しさん [2008/05/27(火) 01:45:44 ]
Eclipseプラグインq4eでカンタンMaven入門
www.atmarkit.co.jp/fjava/index/index_maven2.html



380 名前:デフォルトの名無しさん [2008/05/27(火) 02:13:30 ]
NetBeansにデフォでくっついてる
おためしアレ

381 名前:379 mailto:sage [2008/05/27(火) 02:20:35 ]
maven スレが過疎化してるのと、
たまたま見つけたので >>379 を貼ったのだが(記事は今年3月のようですが)
NetBeans にも q4e がついてくるの?

382 名前:デフォルトの名無しさん [2008/05/27(火) 17:36:17 ]
>>365
Antがいかに面倒くさいかわかっていないな?
面倒なスクリプトを書く手間を一挙に省けるんだぞ。

Maven使って一番でかいメリットは
WindowsUpdateを使う気分でJakartaのライブラリをアップデートできることや
他の開発メンバーにJarファイルを渡す手間やライブラリのバージョンアップする
手間を省けるメリットがあることだね。クラスパスの設定の手間を省けることも層だし
テストやレポート作成、開発用ウェブサイトも容易に作れる。ほぼコマンド一発で済むのがメリット。


謳われているほとんどの機能が別の「プロジェクト」で代替可能とは一体どれこのとだ?
プロジェクトではなくIDEの間違いか?


383 名前:デフォルトの名無しさん [2008/05/27(火) 17:37:56 ]
>>368
だからpom.xmlをみんなで共有すればいいんだよ。
バージョン管理システムもすべての開発者で共有すればいい。

それがもしできなければ、その企業の体質に問題があるといわざるを得ない。
旧態依然とした、一度決めたことを変えたがらない、変化に弱い企業なのかと思ってしまう。

384 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 19:50:57 ]
>>382-383
半年ROMれ
あと勉強しろ

385 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 20:07:35 ]
>>384
何を言っているんだ?

386 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 20:09:04 ]
>>383はひどい

が、現場をしらない趣味プログラマなら許せる

387 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 00:52:12 ]
>>383 は、

・企業システムで jar を自由に更新できないならば、
・pom.xml の dependency で、jar のバージョンを固定で指定して
・その pom.xml を SCM で管理すれば

プロジェクトチームは、すべて同じバージョンの jar を使うことになる、
って言いたいんじゃないの?

>>382
Maven も十分めんどくさいけどな。

・native2ascii できないから antrun plugin 書かないといけない
・たまに maven まかせにすると、余計な jar やバージョンのものを持ってくるから
 exclude 指定しないといけない

なので ant も Maven も一長一短。
っつーか build.xml も pom.xml も、何度も経験してたら、前回のものをコピつてきて
多少修正するだけなので、自分にとって

> 面倒なスクリプトを書く手間を一挙に省けるんだぞ。

は、あまりメリットではない(ant も maven も一緒)

周りのプロジェクトがみんな maven だったら、新しいチームに行っても
ディレクトリ構成が一緒なので把握しやすい、といったメリットはあるけどね。


388 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 01:02:50 ]
>>387
企業システムでjarを自由に更新できないのはテストの問題。
ライブラリ更新の度に総合テストやり直しとかどんだけコスト
かかると思ってる?
だからライブラリをほいほい更新することはない、だったら
Mavenのメリットは最初だけだと>368は書いてるわけだ。
二ヶ月もかけてそれも読めない>383は半年ROMってろってのは
そういうこった

389 名前:387 mailto:sage [2008/05/28(水) 01:09:33 ]
>388
あ、なるほど、そういう意味か。

> 企業システムでjarを自由に更新できないのはテストの問題。
> ライブラリ更新の度に総合テストやり直しとかどんだけコスト
> かかると思ってる?

自分もそのあたりは認識しているつもりです。




390 名前:デフォルトの名無しさん [2008/05/28(水) 03:47:11 ]
>>384
何かファビョッたか?

391 名前:デフォルトの名無しさん [2008/05/28(水) 03:48:10 ]
>>386
だから、そんな現場捨てればいいのに。
まさか、富士通やNECみたいな駄目企業がいる現場を知れとでもいいたいわけじゃないよね?
あんな馬鹿現場がIT現場の代名詞と思われても困るし


392 名前:デフォルトの名無しさん [2008/05/28(水) 03:52:18 ]
>>388
> >>387
> 企業システムでjarを自由に更新できないのはテストの問題。
> ライブラリ更新の度に総合テストやり直しとかどんだけコスト
> かかると思ってる?

テスト手法が間違っているとしか言いようがないね。
どうせNECとかでしょ。あそこのテスト手法はありえないから。時代遅れにしては酷い。
SCMのブランチでも使えばそんな問題もらくらく解決できるけどね。
やり直しなんかも自動化すればいいのに。
Javaの上位互換性というものをわかっていない人が過剰テストにこだわる。
過剰テストになってもちゃんと自動化すればコストは削減できるけどね。


> だからライブラリをほいほい更新することはない、だったら
> Mavenのメリットは最初だけだと>368は書いてるわけだ。
> 二ヶ月もかけてそれも読めない>383は半年ROMってろってのは
二ヶ月前にそんなスレは読んでいないんだけど。昨日そのレスを読んだばかりだしね。
勝手に決め付けないように。


393 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 06:51:22 ]
そんな時間に3連続でレスしてないでROMれって・・・
あ、コテつけてもいいよ。

394 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 17:45:43 ]
色々な意見聞けて助かります。

そこでちょっと質問なんですけど、
antでリリースまでやってるのですけど、
svnとの連携とかまでmavenって対応できるんですか?

ちなみにこんな事してます。antで
@svnからダウンロード
Aantでwar作成
Bsvnにリリースしたwarのバージョンをタグとして
登録

ライブラリの管理はsvnに共通のライブラリ専用リビジョンを
設定してます。



395 名前:デフォルトの名無しさん [2008/05/29(木) 13:21:50 ]
>>394
> svnとの連携とかまでmavenって対応できるんですか?
できる。

> ちなみにこんな事してます。antで
> @svnからダウンロード
> Aantでwar作成
> Bsvnにリリースしたwarのバージョンをタグとして
> 登録


1,2はできる。3は意味不明。

396 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 18:36:41 ]
依存ライブラリのバージョン固定してても、便利だけどなー。
新しい環境セットアップするときとか、
一時的にバージョン変えてテストしたりとか・・・

ビルド手順書みたいのも要らんし。

397 名前:デフォルトの名無しさん mailto:sage [2008/06/03(火) 12:28:36 ]
>>395
あ。レス放置すません。
@svnからダウンロード
Aantでwar作成
できるのか。

Bはsvnにコミットって意味でいいかな。
でも@ができるならBもできそうですね。

ありがとうです。



398 名前:デフォルトの名無しさん mailto:sage [2008/06/03(火) 17:08:14 ]
maven 使ってる人ってeclipseでデバッグ実行とかどうやってる?
goodjob.boy.jp/chirashinoura/id/179.html
ここに書いてある方法がスマートかなと思ったんだけど他の人はどういうやり方してる?
いまも既存どおりWTPをノーマルに使ってる人も多いのかな?

399 名前:デフォルトの名無しさん mailto:sage [2008/06/03(火) 18:14:42 ]
mvn eclipse:eclipse -Dwtpversion=1.5

ってやってからWTPで。
jetty使うの、かっこいいという意味ではスマートだけど
数人で開発に当たるとなると説明するのが面倒だなあ。



400 名前:デフォルトの名無しさん mailto:sage [2008/06/03(火) 18:29:23 ]
もう-Dwtpversion=2.0って書いていいぞ

401 名前:デフォルトの名無しさん mailto:sage [2008/06/03(火) 22:38:07 ]
>>399
それもありかとは思うが、やっぱりEclipse依存してしまうのが気持ち悪い。
まぁ、チーム内で環境が統一されているという前提なんだろうけどさ。

402 名前:デフォルトの名無しさん mailto:sage [2008/06/04(水) 10:49:40 ]
>>401
おいちょっとまて。
お題は「eclipse上でデバッグ実行する方法」じゃないのか?
なら、いちいちeclipseのデバッグダイアログ開いてああだこうだ
やるよかeclipseへの依存度低いじゃん。mvnコマンド一発なんだから。

403 名前:デフォルトの名無しさん mailto:sage [2008/06/04(水) 11:45:02 ]
おっと、コマンド一発はうそです。
サーバにプロジェクト追加しないといけないですな。
失敬。

404 名前:デフォルトの名無しさん [2008/06/04(水) 12:31:00 ]
>>397
warの作成はAntでもMavenでもできる。
ただしMavenでWarを作成するときは
そのMavenプロジェクトはWar作成専用のウェブアプリケーション開発用プロジェクトにする必要があるので要注意。
Warを包含するプロジェクトを作りたいときはマルチプロジェクトを使うこと

405 名前:デフォルトの名無しさん mailto:sage [2008/06/05(木) 12:13:26 ]
>>399>400
もう知ってるかもだけど、pluginタグにmaven-eclipse-pluginを書いておけば
そこのconfigurationに-Dオプションは予め書いておけるよ

406 名前:デフォルトの名無しさん [2008/07/16(水) 00:37:52 ]
m2eclipse ってどこからダウンロードするのが正解なの?

m2eclipse.codehaus.org/
 →m2eclipse.codehaus.org/update/
こっちだと 0.0.12 というのがあって、site.xml のタイムスタンプが 2007/12/31 になっている。

m2eclipse.codehaus.org/ からリンクが張られている
m2eclipse.sonatype.org/
 →m2eclipse.sonatype.org/update/
こっちだと、0.9.4 というのが 2008/06/03 にリリースされている。

sonatype.org のほうがバージョン番号は小さいけど日付が新しい。
両方ダウンロードしてみたけど、sonatype.org のほうが画面の設定項目が多い。

いまは sonatype.org のほうが正しいのかな?


407 名前:デフォルトの名無しさん mailto:sage [2008/07/16(水) 01:31:01 ]
バージョン番号が小さい?

408 名前:406 mailto:sage [2008/07/16(水) 01:36:31 ]
あ、そういわれると
0.0.12 より 0.9.4 のほうがおおきいですねw

409 名前:デフォルトの名無しさん [2008/07/16(水) 02:00:10 ]
>>406
Eclippse 3.4 Ganymede ならば、sonatypeが正解っぽい。
ちゃんとサイトに英語で書いてあるから読んでみよう。

あとはアップデートマネージャにドラッグ&ドロップするだけ。





410 名前:406 mailto:sage [2008/07/16(水) 15:32:45 ]
>>409
レスどうもありがとうございます。
いまつかっているのは Eclipse 3.3 ですが、sonatype のほうで
動くしこっちが本流のようなので、こっちを使うようにします。

ちなみに

> Eclippse 3.4 Ganymede ならば、sonatypeが正解っぽい。
> ちゃんとサイトに英語で書いてあるから読んでみよう。

はどこに書いてあるのでしょうか?
m2eclipse.codehaus.org/ からたどれる Project Wiki を眺めていたのですが
その記述を見つけられませんでした。


411 名前:デフォルトの名無しさん [2008/07/16(水) 15:47:45 ]
>>410
Installation

You can install the Maven Integration for Eclipse by using the following update site from within Eclipse:

m2eclipse.sonatype.org/update/



こう書いてあるよ

412 名前:406 mailto:sage [2008/07/16(水) 16:14:57 ]
>>411
レスどうもありがとうございます。

それは「Ganymede なら sonatype」という意味ではなく、
ふつうにダウンロードサイトの説明ですよね。

「Ganymede ならこっち、そうでないならこっち」という記述がどこかに書いてあるのかなと思いました。




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 ]
え?
なんでできないんだ?

説明書つくってあげればいいんじゃね?

それって説明書が全部英語で読めないっていう奴らなんじゃね?






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<170KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef