【玄人】我が名はプロジェクトマネージャーMaven

このエントリーをはてなブックマークに追加
43仕様書無しさん:04/09/20 14:36:25
ぷろきしポート間違えたか
プロキシユーザ名、パスワードを間違えたか
44仕様書無しさん:04/10/02 17:05:50
Eclipse3.0.1にMaven IDE3.0を入れて使ってるけど、設定のLocationに別のpathを入れても
デフォルトのpathを見に行ってしまう。
Documents Settingの下。
楽したくて使ってるのに、激しく疲れる。
45仕様書無しさん:04/10/02 18:02:29
同じパッケージにtestクラスと普通のクラスを置けないのか。
testが見つかりません、ていうエラーが出てる。
46仕様書無しさん:04/11/12 01:56:20
>>44
Maven IDEではなく Mevenide。スペルが似てるがちょっと違うので注意。

MAVEN_REPO変数のこと?

とりあえず作者に報告しよう。


EclipseのMavenプラグインには
MevenideのほかにMaven Workshopというのがあるらしい。
47仕様書無しさん:04/11/12 01:58:12
>>45
置けるだろ。
Eclipseでもできるぞ。
ソースパスを追加せい。

どこかに適当な空ディレクトリを作って
コンソールで
そこに移動し maven genappと入力してみよ。

参考になるよいサンプルができるぞ。
48仕様書無しさん:04/11/20 01:02:24
Eclipse MLを見ていたのだが
Maven MLができたようだ?

MavenのMLはこれだけなのか?

http://groups.yahoo.co.jp/group/maven-ml/message/1
49仕様書無しさん:05/01/11 22:00:34
maven-1.0-beta-7をインストールしました。
mavenコマンドを実行すると、勝手にjarファイルをダウンロードしてくれるのはいいんですが、ダウンロードできないファイルがあると永遠にエラーを出し続けて困ってます。
エラーメッセージをみても、どのjarファイルをダウンロードしようとしているのかわからないです。ググってもでてこないし。

エラーメッセージ:

Getting: http://www.ibiblio.org/maven//jars/0-2.0.2.jar
Error opening connection java.io.IOException
Error opening connection java.io.IOException
Error opening connection java.io.IOException
Can't get http://www.ibiblio.org/maven//jars/0-2.0.2.jar to /usr/local/java/maven-1.0-beta-7/repository/jars/0-2.0.2.jar
Getting: http://planetmirror.com/pub/maven//jars/0-2.0.2.jar
Error opening connection java.io.IOException
Error opening connection java.io.IOException
Error opening connection java.io.IOException
Can't get http://planetmirror.com/pub/maven//jars/0-2.0.2.jar to /usr/local/java/maven-1.0-beta-7/repository/jars/0-2.0.2.jar

バージョンが2.0.2のもので探すと、xml-apisがそれっぽいのですが。でもどうやって直せばいいんでしょ?教えてえらいひと。
(環境: j2sdk1.4.2_03, OS:FedoraCore3)
5049:05/01/11 22:01:18
なおxsdlib.jar関連でもエラーが出たのですが、それは maven-1.0-beta-7/plugins/maven-pom-plugin-1.1/project.xml を編集したら直りました。

<dependency>
 <id>xsdlib</id>
 <!--version>20020414</version-->  ← コメントアウト
 <version>20030225</version>     ← 追加
 <properties>
  <classloader>root.maven</classloader>
 </properties>
</dependency>
5149:05/01/12 09:39:28
>>49
事故解決しました。maven-1.0.2にしたら何の問題もなく動作しました。あほらし。

なんでbeta7なんか使ったかというと、ぐぐって最初にでてきたページにそこへのリンクがあったから。だまされたよorz。
やっぱり日本語ページなんかじゃなくて最初っから英語のページ読めばよかった。
52仕様書無しさん:05/03/01 00:54:56
全然伸びないですね。
使ってる人いない?Antで十分?
53仕様書無しさん:05/03/01 23:38:05
PGでは使う意味があまりない。
SEには使ってほしいな。
MG・PLは使うだけの技術がない。
54仕様書無しさん:05/03/02 23:42:35
>>53
> PGでは使う意味があまりない。
思いっきり使う意味がある。
とくに無能なSEやマネージャに囲まれているとき
Mavenをつかって無駄な作業を減らせることを見せつけてやるのさ!

55仕様書無しさん:05/03/03 21:22:08
>>49
なぜ
Maven 1.0.2を選ばないのだ?
56仕様書無しさん:05/03/03 21:23:06
>>52
慣れるのに時間がかかるだけだ。

それから、
最近
Maven2というプロジェクトが進行している。

こいつが完成すれば
JARファイルのアップデートがより容易になる
57仕様書無しさん:05/03/04 11:02:24
Mavenすら普及していないのにMaven2かよ・・・Antもいまいち使い勝手悪いし

よっぽどスクリプト言語用のコマンド実行制御関連のライブラリでも作った方が使いやすい希ガス
58仕様書無しさん:05/03/05 13:07:11
Antの使い勝手がわるい?
たとえばどんなふうに?

59仕様書無しさん:05/03/05 13:08:32
Makefileとり使い勝手が良いし
安定していると思うんだけどなあ。

ちゃんとエラーヶ所も教えてくれるし
XMLだから間違いに気づきやすいし
パーサが間違いをわかりやすく指摘してくれる。

バッチファイルよりも全然使い勝手が多い。

プログラミングの自動化にはもってこいだよ
60仕様書無しさん:05/03/05 13:10:30
>>57
Mavenは問題点が山積みだからね。
一から作り直すらしい。


解剖! Maven2 (ブログ)
http://blog.goo.ne.jp/ikkoan/e/bfe6fda9790199a2b0c15dbbb6c3ea24



ついでに
XDocletもXDoclet2になって生まれ変わるんだってさ。





61仕様書無しさん:05/03/05 13:11:40
Mavenの魅力はPerl CPAN並みのアップデート機能があることだね

なんでもかんでも自動化できるのが魅力的。
Antだと自分でかかなければならないことをMavenならほとんど
すでに自分で書くことなく用意されているので非常に便利だ。
62仕様書無しさん:2005/05/18(水) 18:03:24
maven 2.0 alpha 2 リリースあげ

つかスレがあったとは。きがつかなかったよ。
63仕様書無しさん:2005/05/22(日) 13:19:46
ささ、 Maven2をダウンロード!

http://maven.apache.org/
64仕様書無しさん:2005/05/22(日) 13:48:28
Maven2 alpha2 をダウンロードしたら

最後にこんな例外メッセージが
キモイ。
調べることがまだまだ多杉

[INFO] [jar:jar]
[WARNING] JAR will be empty - no content was marked for inclusion!
[INFO] -------------------------------------------------------------------------
---
[ERROR] BUILD ERROR
[INFO] -------------------------------------------------------------------------
---
[ERROR] Cause:
org.apache.maven.plugin.MojoExecutionException: Error assembling JAR
at org.apache.maven.plugin.jar.JarMojo.execute(JarMojo.java:105)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:415)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.processGoals(Defa
ultLifecycleExecutor.java:169)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:90)
at org.apache.maven.DefaultMaven.processProject(DefaultMaven.java:253)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:167)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:246)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
65仕様書無しさん:2005/05/22(日) 13:48:38
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:303)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:243)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:416)

at org.codehaus.classworlds.Launcher.main(Launcher.java:363)
Caused by: java.lang.NullPointerException
at org.codehaus.plexus.archiver.AbstractArchiver.addFile(AbstractArchive
r.java:141)
at org.apache.maven.archiver.MavenArchiver.createArchive(MavenArchiver.j
ava:204)
at org.apache.maven.plugin.jar.JarMojo.execute(JarMojo.java:100)
... 14 more
[INFO] -------------------------------------------------------------------------
---
[INFO] Total time: 1 minute 8 seconds
[INFO] Finished at: Sun May 22 13:33:34 JST 2005
[INFO] Final Memory: 1M/2M
[INFO] -------------------------------------------------------------------------

66仕様書無しさん:2005/05/23(月) 10:58:34
alpha1しか触ってないんだが
MAVEN_REPOがなくなったのはどういう事か。

各環境でMAVEN_REPOさえ設定しちゃえば
eclipseのプロジェクトファイルが共有出来たのに
フルパスだとローカルでいちいち書き換えにゃ
ならんのではないか。

まあ今の所一人でやってるからいいんだけどさー。
67仕様書無しさん:2005/05/23(月) 14:31:02
configファイルに設定されているからみてみ
6866:2005/05/23(月) 15:28:21
>>67
あたくしへのレス?

m2でeclipse:eclipseすると、
依存jarへのパスが、.classpathファイルに
絶対パスで吐かれちゃってるんですよ。
だから.classpathファイルを共有出来ないというハナシ。

maven1はMAVEN_REPOからのパスだったから
よかったんだけどね。廃止の理由が判らんちん。

MAVEN_REPOをeclipseに設定するだけのゴールもあったし、
一回それ走らせればずっと使えた。

CVSから落としたら各クライアントで
必ずeclipse:eclipseをやりましょうよ、って
事なのかなあ。難儀だなあ。
69仕様書無しさん:2005/06/03(金) 22:28:27
以下のロードマップによるとMaven2のリリースは8月になるんだそうだ。
http://maven.apache.org/maven2/roadmap.html
70仕様書無しさん:2005/06/25(土) 10:07:45
Eclipse+CDT+Subeversion+影舞使いなのですがMavenで幸せになれますか?
Maven2が出たらちょっと手を出してみようかと思ってます。
71仕様書無しさん:2005/06/25(土) 19:10:56
何かの宗教に入った方が幸せになれるんじゃない?
PHP信者とか。
72仕様書無しさん:2005/06/28(火) 10:58:16
うまいね
73仕様書無しさん:2005/09/13(火) 01:45:31
Maven 1.1 Beta 2 Released

あまりにも下がりすぎ。
だからム板でやれと言ったのに。
74仕様書無しさん:2005/09/13(火) 09:42:57
>>71
そんな宗教聞いたことがない。
お前の宗教か。

そもそもMavenとPHPとでは挙動がことなる。
Mavenまでをもつかわなければならない状況下に
いまさらPHPなんてオモチャを持ち出すのはあまりにも下らない。
75仕様書無しさん:2005/09/13(火) 09:44:07
>>70
Mevenideプラグイン、Maven Workshopプラグイン、
Maven Repo Searchプラグイン

Suclipseプラグインを使えば
結構細かいことができるぞ
76仕様書無しさん:2005/09/13(火) 11:02:24
77仕様書無しさん:2005/09/13(火) 13:28:28
>>76
おまえはスレ違いのもほどがある。
Hypertext PreProseccorという言語をJavaの代わりに使う話かと
思えば話の焦点をぼかしたなめたことを。死ね

PHP研究所が創価とつながりがあるっていうだけだろ。
だったらPHP研究所って名前かけや。
ムやマ板ではPHPといったらプログラミング言語Hypertext PreProseccor
のことだろうが
78仕様書無しさん:2005/09/13(火) 14:42:48
>>77
あんた無粋だから懇切丁寧に説明してやるけど
71がPHPとPHPをかけてレスして、
72がそれを受けて
>うまいね
とレスしとるのよ。

マだろうとムだろうとPHPに宗教って単語つなげりゃ
研究所とのシャレだとわかると思うんだけどなー

それを、お前の宗教か、とか、やっぱばかでしょ?
79仕様書無しさん:2005/09/13(火) 14:50:35
まあ、ばかはいいすぎでした。ごめんよ。
かっこわるい
くらいにしときます。
80仕様書無しさん:2005/09/20(火) 13:33:41
おっしゃー
M2_REPOふっかつ!
siteも実装されたようじゃな。
81仕様書無しさん:2005/09/20(火) 20:18:31
俺様は玄人だ!
82仕様書無しさん:2005/10/23(日) 15:14:51
maven 2.0 もとっくにリリースされてるってのに、
この過疎ぶりはどういうこと?

83仕様書無しさん:2005/10/23(日) 15:31:32
>>82
マ板に立ててしまったのが原因
84仕様書無しさん:2005/11/04(金) 15:37:05
>>82
そだね

じゃ過疎っぷりから復帰するために盛り上げてみよう!

Maven 2.0キタ━━━(゚∀゚)━━━!!!!!
85仕様書無しさん:2005/11/07(月) 23:16:42
>>83
困ったね。
Maven利用者が少ないのか
やっぱりマ板だから陰が薄いのか・・・

ム板にもスレたててみるかな?
●もってるので簡単に立てられる。
そのまえにム板のJavaスレなどで告知または質問または
意見なレスをしてみる。
86仕様書無しさん:2005/11/08(火) 01:28:02
2.0って何が変わったの?

Mavenは便利だけど、ネットつながらない環境だと
一苦労がいるから この点をなんとか・・・・。
87仕様書無しさん:2005/11/08(火) 09:54:33
速くなった.

一から作り直され、
porjet.xmlがpom.xmlに。
maven.xmk廃止
project.propertiesが廃止されpom.xmlで一本化
settings.xmlに分離することも可能。要はXMLになったということ。

<dependency>問題の解決?
デフォルトのディレクトリ構成も変わった。
88仕様書無しさん:2005/11/08(火) 09:55:12
>>86
串使わないと動かない環境とか?

ちゃんとプロキシ設定してるか?
8986:2005/11/08(火) 23:33:24
>87
変わりすぎだ・・・・。

>88
ネットがまったく使えないリリース環境でmaven使ってた。

てか、ネットが繋がってても遅かったりすると、ちょっと使いづらくなるし、
実際リリースするためのコンパイル環境ってネットに繋がってないなんて、
あたりまえだし。

結局らローカルのリポジトリ立てて、そこから
ダウンロードしてるように見せてたよ。

これが簡単に解決できないと、流行らない気がする。
90仕様書無しさん:2005/11/09(水) 11:18:31
将来必要になるであろうプラグインを、予めダウンロードしておければ良いのに。
91仕様書無しさん:2005/11/14(月) 23:03:48
ム板にスレたてた
【玄人】プロジェクト管理ツールApache Maven【2.0登場】
http://pc8.2ch.net/test/read.cgi/tech/1131976988/
92仕様書無しさん
>>91