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


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

【玄人】プロジェクト管理ツール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/

33 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 11:32:49 ]
webappのひながた作るとソースコードフォルダが
出来ないのはどういうギャグなのだろう。

いやまじで何か知ってる人いますかー。

34 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 23:06:24 ]
さきにgenappで作ってからやらないと駄目とか?

35 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 23:33:47 ]
genappっていうか、2.0だとarchetype:create ですが
一旦普通のデフォルトでやってから同じ所で
maven-archetype-webappで作るのかなって思ったら
やっぱり、既にプロジェクト出来てるからダメて怒られちゃった。

不思議だなあ。

36 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 13:38:43 ]
んんじゃ、バグ?

37 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 17:07:43 ]
いいえ、仕様です。


てか、本当に何なんだろうね。
いちいち手でディレクトリ追加するの('A`)マンドクセ

38 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 18:50:09 ]
それとは関係ないけど、Maven2はまだまだバグが多いのかな。



39 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 18:53:22 ]
maven.apache.org/guides/mini/guide-ide-eclipse.html#Maven%202%20repository
に書いてあるとおり、
eclipseにリポジトリ用クラスパス変数M2_REPOを追加しようと
してみたが追加されない。

mvn -Declipse.workspace="c:\test\test\test\.workspace" eclipse:add-maven-repo
って感じでやったんだけどね。
SUCCESSとはでるンだが・・・


mvn eclipse:eclipseはうまくいった。.classpathと.projectがMaven2プロジェクトに
ちゃんと追加された。

これはいったい。

40 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 18:55:31 ]
Maven1からMaven2への以降が面倒くさいな。

dependencyは一体どうやて記述すればいいんだろうか

41 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 19:06:55 ]
現在後悔されている (即ち、Maven2 が自動的に落とせるような) パッケージの一覧ってないのかなぁ。
現状、ibiblio を見にいって、パッケージの名前とかを確認してるんだけど。('A`)マンドクセ

Sun 製のパッケージ (javax.servlet とか) って公開されてんのね。
Maven2 のサイトには「ライセンスの関係で公開できね」みたいなことが
書いてあったと思ったんだが。



42 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 19:49:52 ]
>>41
dependencyタグを見てみると、
XMLのタグの基本構造はほぼ同じっぽい。
よってEclipseに対応しているMaven Repo Searchで
検索して右クリックしたときにできるXMLタグテキストを
そのままMaven2.0のpom.xmlのdependenciesタグの
中に貼り付けても問題ない模様。

pom.xmlを更新してから早速
プロジェクトディレクトリ直下で
 mvn insltall
と実行したらJARがダウンロードされた。
そんで
 mvn eclipse:eclipse
実行したらEclipseプロジェクトにJARのクラスパスが通っていた。

43 名前:42 mailto:sage [2005/11/22(火) 19:51:11 ]
そんでJakarta Commons Langの
StringUtils.trim("");
というコードをEclipse上で書いて
ctrl + alt + Oしてインポートを自動設定したら
問題なくコンパイルされた。


44 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 20:05:05 ]
なんだか知らないけどSubversionリポジトリにも標準対応してるのかな?

Guide to Maven Evangelism
"Guide to add, improve or fix metadata in the ibiblio maven 2 repository

Checkout with subversion the poms you need from svn://svn.codehaus.org/maven/scm/repository (note that this subversion repo has a lot of files and folders)

Fix the poms and open an issue at JIRA with a patch file from subversion in unified diff format, explaining the reasons why it needs to be changed (there were no dependencies, wrong info,...).

* Important:* by default assume that we won't trust your changes, so you must provide all links to the project documentation you can to convince us that your patch is right."
maven.apache.org/guides/mini/guide-maven-evangelism.html



Mavenエヴァンゲリズムへのガイドってなんだ?

45 名前:デフォルトの名無しさん mailto:sage [2005/11/24(木) 21:06:27 ]
Maven1 のプロジェクトを Maven2 に移行しようかと、
いろんなサイトをまわっているんだが、2年前のMaven1なみに
情報が少ないような気がする。

maven.apache.org でさえ、リンク切れが散見されるし。
まだ待ちかなあ。


46 名前:デフォルトの名無しさん mailto:sage [2005/11/29(火) 22:32:18 ]
マスタリング Maven Java開発の容易性を実現する次世代のビルド/構成管理ツール
中島 洋行 (著)
ttp://www.amazon.co.jp/exec/obidos/ASIN/4798110655/

これって Maven1 だよね?
いまさら Maven1 ってのも、なんだかなあ。


47 名前:デフォルトの名無しさん mailto:sage [2005/12/08(木) 23:05:49 ]
まだちゃんと読んでないけど貼っとく。

An introduction to Maven 2
www.javaworld.com/javaworld/jw-12-2005/jw-1205-maven.html

48 名前:デフォルトの名無しさん mailto:sage [2005/12/08(木) 23:10:48 ]
それ読むと、結局WEBアプリのテンプレ作ると
Java用ソースフォルダがないのは
業務ロジックは別プロジェクトにしてJARとして
もってくるみたいなやり方になっとるな。

ちょっとやめてくれーというかんじだ。

49 名前:デフォルトの名無しさん mailto:sage [2006/01/07(土) 00:59:25 ]
>>45
Mevenide作った香具師が自サイトで1から2への以降方法に
ついてパワーポイントで解説しているのがあったよ。

ファイル名がproject.xml, pom.xmlと異なるから共存できるのがいい。




50 名前:デフォルトの名無しさん [2006/01/07(土) 01:02:12 ]
>>35 >>37

どうやら、プロジェクト毎に
作るべきJARファイル、WARファイルを分けるべきなようだ。

各プロジェクトはJARファイルを作るかWARファイルを
作るかEARファイルを作るためにあるようなものってところ。
とにかく分割統治しろってことなんだろう。
一つのプロジェクトで一度にJARファイルとWARファイルを
同時に作ることは基本的にできないようだ。


51 名前:デフォルトの名無しさん mailto:sage [2006/01/07(土) 01:42:59 ]
>>50
そうみたいですね。
どこか忘れたけど、チュートリアルみたいなページで
業務ロジックを別プロジェクト扱いでjarにしてた。
なんか凝りすぎのような・・・・

そうするとEclipse上でブラウザからリクエスト飛ばして
デバグしながらコーディングって出来るのかな?
プロジェクト参照でいけるのかな。



52 名前:デフォルトの名無しさん [2006/01/13(金) 05:18:02 ]
multiprojectを使えば分割してしまったプロジェクトをまとめて管理できる罠。

っていうかJARの分割はしなくてもいいような。
FatJarでまとめてしまえ。EclipseのFatJarプラグインで


53 名前:デフォルトの名無しさん [2006/01/13(金) 13:58:03 ]
m2eclipseというEclipse用Maven2プラグインがでたようだ

54 名前:デフォルトの名無しさん mailto:sage [2006/01/19(木) 06:37:31 ]
>>53
正直微妙だよな……

55 名前:デフォルトの名無しさん [2006/01/20(金) 08:59:30 ]
Maven2とEclipse使った簡単なチュートリアルとかってありませんか?

56 名前:デフォルトの名無しさん [2006/01/20(金) 18:14:28 ]
>>23
ロケールじゃないの

57 名前:デフォルトの名無しさん [2006/01/21(土) 13:51:40 ]
>>54
Mevenideほどの使い勝手はまだ感じられなさそうなので
漏れは今のところ興味の対象外としている。
プラグイン無くても mvn eclipse:eclipseとやっとけばどうにかなるし
EclipseのプラグインWTPを使えばpom.xmlの編集も楽だし。

m2eclipseはMevenideと比べまだまだベータ版と変わらないようなレベルだし。
version1.0が出るまではつかいものにならんかな。

Maven Repo Search + WTP + Eclipseで今のところ満足している。



58 名前:デフォルトの名無しさん [2006/01/21(土) 14:02:33 ]
>>55
じゃ、おれがチュートリアルの説明をしてやる。

まずEclipseのworkspaceディレクトリにコマンドラインで移動。
そこで

mvn archetype:create -DgroupId=パッケージ名 -DartifactId=プロジェクト名

を実行。
次にEcipseのワークスペースにM2REPOというMaven2リポジトリのパスを表すクラスパス変数を追加する。
mvn -Declipse.workspace="C:/Documents and Settings/ユーザ名/workspace" eclipse:add-maven-repo

次に cd プロジェクト名
で移動。
そこで
mvn eclipse:eclipseを実行
Eclipseを起動してワークスペース上で、[ファイル]-[インポート]を選ぶ。
「既存のプロジェクトをワークスペースへ」を選択して
C:/Documents and Settings/ユーザ名/workspace を選んで
「プロジェクト名」という名前のプロジェクトにチェックをいれて実行だ。
するとワークスペース上にEclipseプロジェクトができあがっている。
あとは、pom.xmlを編集するたびにmvn eclipse:eclipseを実行すればその結果が
Eclipseにも反映される用になる。といいうかEclipseプロジェクト直下にある隠しファイル、.classpathと.projectが
上書きされる。

説明は以上だ。これで心おきなくEclipseとMaven2との連携ができ、Eclipse上でMaven2ライフが楽しめるはずだ。



59 名前:55 [2006/01/22(日) 21:40:47 ]
>>58

丁寧で分かりやすい解説、ありがとうございます!

一つ質問なんですが、workspaceの場所は"C:/Documents and Settings/ユーザ名/workspace"ではなく、
任意の場所を指定しても問題はないのでしょうか??

60 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 02:19:32 ]
>>59
そりゃああなたなEclipse側で設定したworkspaceならどこでも
っていうか新規にプロジェクトを作るならどこでもいいでしょう。

そもそもEclipseプロジェクト自体、workspaceディレクトリに
置かないといけないということはない。それはEclipse側の話題なので
ちとすれ違いともいえるが。

空のディレクトリに移動して実行すればMaven2プロジェクトができあがる。

その後にmvn eclipse:eclipseを実行すればそれがEclipseプロジェクトになるので
Eclipseを起動後に、インポートで、先ほど生成したMaven2プロジェクトがある
ディレクトリを指定するだけ。

しかし気をつけるべきは mvn eclipse:add-maven-repo
これはEclipseワークスペースディレクトリ上で実行する。
さきほど、プロジェクトはworkspaceの外でも構わないといったが、
外にリンクされても構わないという意味であって、workspace上には
参照情報がかならずないといけない。ということでmvn eclipse:add-maven-repoを
実行するときはEclipse側で指定している、あるいはワークスペースとして指定したい
ディレクトリの上で実行すること。あとは、Eclipseを起動してからワークスペースを選択してから
インポートすればいいだけだ。


61 名前:デフォルトの名無しさん [2006/01/30(月) 02:25:27 ]
リポジトリのことだが、
どうやらSun純正の外部API、Advansed Image I/OなどのJARは
pom.xmlに登録してもサーバから落とせないようだ。
落とせるのはディレクトリとpomファイルのみで
pomファイルを見るとSunのサイトにアクセスして自分でダウンロード
しろ、みたいなことが書いてある。
Sunのサイトにアクセスして検索して該当するものを見つけたら
ユーザ登録してログインして始めてJARをダウンロードできた。
その後にダウンロードしたファイルの名前とMaven2の 説明書を参考に
pom.xmlにdependencyタグを書いて
mvn installコマンドでローカルリポジトリにSun純正のJARをアップロードして
始めてMaven2プロジェクトでSun製JARを使うことができた。
この調子で外部JARや自作JARもローカルリポジトリに登録できる。







62 名前:デフォルトの名無しさん [2006/02/11(土) 01:36:02 ]
www.oreilly.co.jp/books/4873112702/
オライリーのMaven2本AGE
でもこのシリーズあんまり記事の質良くないから不安だな

63 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 23:23:21 ]
>>62
これ、原著は2に対応してないんじゃない?
出たの随分前だし、本当に対応してるのかなあ・・・。

64 名前:デフォルトの名無しさん mailto:sage [2006/02/12(日) 03:22:24 ]
Eclipse3.0プラグイン開発
みたいに翻訳者がEclipse2.x対応になっている
原本解説を無理矢理3.0に対応させただけ
みたいなことしているだけだったりして。

Maven2はMaven1と根本的に違うところがあるので
ある程度まではむりが有りそうな予感。

65 名前:デフォルトの名無しさん mailto:sage [2006/02/12(日) 03:29:25 ]

原本の
www.oreilly.com/catalog/mavenadn/chapter/ch01.pdf

(一章のみ)を見たら

見事にMaven1のみの記述だった・・・・・orz

訳者が独断と偏見でMaven2の解説記事を追加するのかorz
日本人が翻訳するとなぜかそういうのが多いのはどうにかならんのか。
原本著者の手柄を横取りしようとしているようにも見えるし
訳者による下手な脳内フィルタリングは
誤解を生むのでやめてほしい。今までそういう最悪の和訳本が
何冊も出てきた。なのでちゃんと直接訳して欲しかったり。

まるで、気功術がある日本人によって怪しげな新興宗教からみの
ものとして日本に広まってしまい誤解を受けているかのようだ。
だから直訳モトム。



66 名前:デフォルトの名無しさん [2006/02/12(日) 09:29:24 ]
初めてmaven2を使います。プロジェクトを作ろうとしたら下のエラーが出るんですけど
原因と対策を教えてください。
あとC++で使いたいんですけど、なんとかなりますよね?

~/workspace > m2 archetype:create -DgroupId=org.ultimania.sample -DartifactId=sample
[INFO] ----------------------------------------------------------------------------
[INFO] Building Maven Default Project
[INFO] ----------------------------------------------------------------------------
[INFO] maven-archetype-plugin: checking for updates from central-plugins
[INFO] Retrieving release information for maven-archetype-plugin
FATAL ERROR: Error executing Maven for a project
For more information, run with the -e flag

67 名前:デフォルトの名無しさん mailto:sage [2006/02/12(日) 10:16:27 ]
>>66
1. m2じゃなくてmvnつかえ
2. 画面の指示に従って-eオプションを指定しろ

68 名前:66 mailto:sage [2006/02/12(日) 10:20:17 ]
~/workspace > mvn
mvn: Command not found.

ありません

69 名前:67 mailto:sage [2006/02/12(日) 11:09:24 ]
>>68
> betaまでのmaven 2.0ではm2コマンドでしたが、正式版ではmvnコマンドに改名され、
> m2は"DEPRECATED"になっています。
www.02.246.ne.jp/~torutk/maven/index2.html

ここみてインスコしなおしてみ
beta版を使ってる可能性大だ。

70 名前:デフォルトの名無しさん mailto:sage [2006/02/12(日) 12:42:05 ]
>>65
m1とm2じゃ大違い、付け焼刃みたいな
解説追加じゃ無理だよなあ。

原著もm2に対応した第二版が出る予定とか
そういう話だと嬉しいんだけど。

71 名前:66 mailto:sage [2006/02/12(日) 22:53:31 ]
>>69
ありがとう。いろいろやったが無理そうなのであきらめる。
もう少し日本語の情報が出そろってから再チャレンジしてみる。
         ,-、             ,.-、
        ./:::::\          /::::::ヽ
       /::::::::::::;ゝ--──-- 、._/:::::::::::|
       /,.-‐''"´          \:::::::::::|
     /                ヽ、::::|
    /                    ヽ
     l    \                  l
    .|    ?          /     | 
     l  , , ,           ?     l   
    ` 、      (_人__丿    、、、   /
      `ー 、__               /
         /`'''ー‐‐──‐‐‐┬'''""´   
        ./        ___ l __
         l   ./    /  |/ |
         `ー-<    /  ./  ./
           `ー‐--{___/ゝ、,ノ



72 名前:67 mailto:sage [2006/02/13(月) 03:22:13 ]
>>71
いろいろってなんだよ orz まさかネットワーク繋がずにやってたりしないだろうな

73 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 20:59:47 ]
maven2 + 社内リポジトリ + eclipseでなんとかうまいことやる方法ないすかね。
手書きpom編集&Antからわざわざeclipse:eclipseで更新したりするのに疲れた。

74 名前:デフォルトの名無しさん [2006/02/14(火) 20:18:29 ]
ブラウザでソースを閲覧しつつ穴埋め式でコンパイルオプションを指定して
「コンパイル」ボタンをポチッっと押すとコンパイルして自動テストが走って
結果をきれいにグラフにして表示してくれたら最高ですね


無理ッすか?



75 名前:デフォルトの名無しさん mailto:sage [2006/02/15(水) 11:57:39 ]
>>74
つ Continuum

76 名前:デフォルトの名無しさん mailto:sage [2006/02/28(火) 09:53:02 ]
開発者ノート、期待はしてなかったが、やっぱり・・・・・
www3.vis.ne.jp/~asaki/p_diary/diary.cgi?Date=2006-02-27#2006022703

77 名前:デフォルトの名無しさん mailto:sage [2006/03/01(水) 15:37:25 ]
deployまでしてリポジトリにjarが出来るんですが、その後に
依存関係のjarを含めてディレクトリにまとめてコピーするにはどうすればいいんでしょうか

78 名前:デフォルトの名無しさん mailto:sage [2006/03/05(日) 12:02:26 ]
WEB+DB PRESS Vol.31にMaven 2.0の記事出てるね。

79 名前:デフォルトの名無しさん mailto:sage [2006/03/05(日) 12:55:31 ]
>>78
読んだ読んだ。もうちょっと突っ込んだ内容を知りたいところだけど、
導入としてはあんなもんかなぁ、って思った。

80 名前:デフォルトの名無しさん [2006/03/08(水) 11:56:52 ]
One jar(Fat jar)を作る方法ってないですか?

www-06.ibm.com/jp/developerworks/java/041217/j_j-onejar.html

81 名前:デフォルトの名無しさん [2006/03/08(水) 18:21:23 ]
Maven1.0.2の方で、プラグインを利用してJCoverageを使いたいのだが、Windows環境ではカバレッジ対象のクラスが多すぎると怒られる・・・。
JCoverageからパッチが出てたらしいのだが、現在、そのサイトに繋がらない・・・。
bugzilla.jcoverage.com/

誰か、こいつの解決法を知ってる方いませんかぁ?



82 名前:デフォルトの名無しさん [2006/03/09(木) 18:24:32 ]
やっぱりもう、JCoverageはダメみたいだなぁ・・・。
他のカバレッジツールにします。Coberturaとかにするか。

83 名前:質問でスマン [2006/03/10(金) 21:03:31 ]
JAPAN APACHE USERS GROUPってどこいったの。サイト。
亡くなったの?

84 名前:http://www.vector.co.jp/soft/win95/util/se072729.html mailto:http://msdn2.microsoft.com/ja-jp/library/h2k70f3s.aspx [2006/03/18(土) 21:33:56 ]
TextSS のWindowsXP(Professional)64bit化おながいします

もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?

そういや64bitにネイティブ対応している2chブラウザてありましたっけ?

85 名前:デフォルトの名無しさん mailto:sage [2006/03/26(日) 22:22:44 ]
Cannot execute mojo: resources.

86 名前:デフォルトの名無しさん [2006/04/05(水) 18:43:01 ]
ユーザが設定を変えられるように .properties ファイルをjarとは別にしたいんですが
resourcesの下に置くとjarにまとめられてしまいます。
どこに配置すればいいんでしょうか。

mvn package したら

target/app.jar
target/app.properties

こんな感じに出てきてほしいんですが。。

87 名前:デフォルトの名無しさん mailto:sage [2006/04/06(木) 03:56:35 ]
>>86
そもそもクラスパスでapp.jarの前にapp.propertiesが
読まれるようにすれば、app.jar内の.propertiesは無視されるぞ。

88 名前:デフォルトの名無しさん mailto:sage [2006/04/26(水) 01:50:24 ]
MavenとかCruiseControlとか、こういった自動化システムは大抵
Javaやら.NETやらWebアプリやらの開発に最適なように設計されてますよね。
その他の言語やアプリケーション開発ではうまく使えるのでしょうか?
または実際に活用している人はいますか?

89 名前:デフォルトの名無しさん mailto:sage [2006/04/26(水) 21:48:52 ]
MavenをJava以外に使おうとする奴は勇者。
ていうかさすがにやめとけ。
分野はあまり選ばないが、エロゲ開発には使いづらいだろうな。

90 名前:デフォルトの名無しさん mailto:sage [2006/04/27(木) 09:51:02 ]
なんでエロゲなんだろうか。
エロゲソフトハウスの社員か?

91 名前:デフォルトの名無しさん mailto:sage [2006/04/27(木) 23:00:28 ]
昔エロゲ開発に関わって、その石器時代のような
開発体制がトラウマになってらっしゃるのでしょう。



92 名前:デフォルトの名無しさん [2006/04/29(土) 22:00:57 ]
C++のプロジェクトで使おうと思うんだけど…駄目カナ?


93 名前:デフォルトの名無しさん [2006/05/16(火) 22:36:55 ]
antでビルドしている既存プロジェクトをmaven2に移行したいと思っています。
で、ディレクトリ構成は以下のようになっています。

foo/src/java: java + junit ソース
foo/src/test: junit ソース

compile のときは foo/src/java から *Test.java を除いたものをコンパイルし、
testCompile のときは foo/src/java と foo/src/test の *Test.java をコンパイル
したいんですけど、maven-compiler-plugin をどう設定すればいいんでしょうか。


94 名前:デフォルトの名無しさん mailto:sage [2006/05/18(木) 11:11:54 ]
Apache Maven - Wikipedia
ja.wikipedia.org/wiki/Maven

95 名前:デフォルトの名無しさん mailto:sage [2006/05/18(木) 11:21:32 ]
>>93
maven-compiler-pluginという文字列を使わなくても
<build>
<outputDirectory>target/classes</outputDirectory>
<testOutputDirectory>target/test-classes</testOutputDirectory>
<sourceDirectory>foo/src/java</sourceDirectory>
<scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
<testSourceDirectory>foo/src/test</testSourceDirectory>
<resources>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
<testResources>
<testResource>
<directory>src/test/resources</directory>
</testResource>
</testResources>
</build>

こんな感じでいけるだろう。

96 名前:デフォルトの名無しさん [2006/05/18(木) 16:03:49 ]
age

97 名前:デフォルトの名無しさん mailto:sage [2006/05/20(土) 02:37:30 ]
mevenide って死んじゃったん?

98 名前:デフォルトの名無しさん mailto:sage [2006/05/24(水) 23:22:02 ]
生き返ったようだ。

99 名前:デフォルトの名無しさん mailto:sage [2006/05/25(木) 11:35:31 ]
>>97
バージョンがMaven1にしか対応していないから
あれは使えない。
mevenide作った作者は変わりにMaven2に対応したm2eclipseプラグインを作った。
今はこれで満足。
mevenideのようにGUIでなんでも間でも設定できるようにはなっていないが。



100 名前:デフォルトの名無しさん [2006/06/03(土) 01:20:27 ]
日本語化情報すくないなあ。あっても日記レベル。誰かわかりやすいのつくってちょ。

101 名前:デフォルトの名無しさん mailto:sage [2006/06/03(土) 12:04:27 ]
>>100
Ja-Jakarta でこないだ開始されたぞ。



102 名前:デフォルトの名無しさん mailto:sage [2006/06/03(土) 12:07:21 ]
>>100
Ja-Jakartaの翻訳作業手伝ってあげて。

103 名前:デフォルトの名無しさん mailto:sage [2006/06/03(土) 17:03:37 ]
プロジェクトサイト生成の日本語化ができねー。でけたサイト文字化けしまくり。@2.0

104 名前:デフォルトの名無しさん mailto:sage [2006/06/03(土) 21:37:12 ]
>>103
これをpluginsに書き足せ。でsite用のソースはUTF-8で記述する。

<plugin>
    <artifactId>maven-site-plugin</artifactId>
    <configuration>
        <outputEncoding>utf-8</outputEncoding>
    </configuration>
</plugin>

105 名前:デフォルトの名無しさん [2006/06/09(金) 18:44:38 ]
レポジトリにないjarファイルをクラスパスに加えるにはどうすればよいのやら。。。

106 名前:デフォルトの名無しさん mailto:sage [2006/06/09(金) 22:42:53 ]
>>105 たぶんこれ
maven.apache.org/guides/mini/guide-installing-3rd-party-jars.html

107 名前:デフォルトの名無しさん mailto:sage [2006/06/09(金) 22:52:32 ]
これって自分のローカルリポジトリにつっこむのかな。
プロジェクトを複数人数で共有したい時に困りそうな。

108 名前:デフォルトの名無しさん mailto:sage [2006/06/10(土) 00:20:48 ]
>>107 そういうときはこれだろね
maven.apache.org/guides/mini/guide-multiple-repositories.html

109 名前:デフォルトの名無しさん mailto:sage [2006/06/10(土) 13:39:49 ]
>>108
これってm2eclipse使うと使えなくなっちゃう?

110 名前:デフォルトの名無しさん mailto:sage [2006/06/10(土) 14:18:25 ]
>>109
どしてそうおもうの? m2eclipseがpom内のエントリを消したりしなければ大丈夫だろ

111 名前:109 mailto:sage [2006/06/10(土) 16:10:44 ]
>>110
いやーそうじゃなくてさ、リポジトリ設定をsetting.xmlの方に書いておきたくて、
そーした場合ってm2eclipseはそこ読んでくれなさそうに見えたんだよね。

んでdeployコマンドで共有リポジトリに突っ込みたい場合とかだと
SCPとかFTPのアカウント情報をpom.xmlに入れるわけにもいかないしなー、と。

確かに自作リポジトリから取ってきたいだけならpom.xmlに書いちゃえば十分だな。



112 名前:デフォルトの名無しさん mailto:sage [2006/06/10(土) 17:32:10 ]
>>111
あ〜それはmvnの中身みればわかるんだけどプロパティ次第だわ
m2eclipseがどんなmaven.homeやuser.homeを設定してmavenを呼び出しているか
それでsetting.xmlが読まれるかが決まるはず

113 名前:105 [2006/06/10(土) 20:34:21 ]
>>106
この問題で2日潰してたので助かりました。
サンクスです。

114 名前:デフォルトの名無しさん mailto:sage [2006/06/12(月) 19:28:21 ]
>>106
それはJava Mail APIのmail.jarとかに使ってるけど
うーむ。

115 名前:デフォルトの名無しさん mailto:sage [2006/06/12(月) 22:15:35 ]
>>114 何か問題があるの?

116 名前:デフォルトの名無しさん [2006/06/18(日) 01:35:24 ]
cfiveというものをwin2000にインストールしたいのですが、
maven-1.0.2とか、Tomcat4.1とかインストールしてどうしたらいいでしょうか?

117 名前:デフォルトの名無しさん mailto:sage [2006/06/24(土) 01:20:22 ]
Better Builds with Maven 2
www.mergere.com/m2book_download.jsp

誰かこの本日本語訳してよ^^

118 名前:デフォルトの名無しさん [2006/07/22(土) 23:26:02 ]
>>115
面倒くさいだけ。
Sunがどうにかしてくれることと、
Eclipseのように
いちいちブラウザを立ち上げずとも
アプリケーションからSunのJava Mail APIに
関するライセンスに同意して即座にダウンロード/
インストールできるのが望ましい。

Mavenだったら、スプラッシュウィンドウを開くかまたは、
コンソール上でライセンスに同意するか? yes or no?
と出たところで yを押すと同意したことになって自動ダウンロード/
自動インストールできるようになれば外部のAPIを扱うのも楽になるのだが。

できれば、 yum update の-yオプションのようにデフォルトで
すべての質問に対してyesで答えるようにするオプションをMavenにも追加しておけば
複数のSun製JARファイルを一括自動ダウンロード/一括自動インストールできるのだが。

Sun製のJARファイルを追加するたびにいちいちブラウザでライセンス同意をクリックして
また何度かクリックしてダウンロードしてファイルを移動してから
初めてMavenからローカルリポジトリにアップロードできるように
なるのは何かと手間がかかる。

ここはSun側の譲歩かまたはMavenコミュニティの説得でどうにかするか、
独自にそういうツールを作るかしてどうにかするしかないのかな?



119 名前:デフォルトの名無しさん mailto:sage [2006/07/22(土) 23:27:15 ]
>>117
翻訳して、売れれば金になるわな。

けど、洋書直接かったほうが早いかな

しっかし日本に輸入されるまで時間かかるもんかな?
銀座のあの本屋でいち早く入手できないかな?

120 名前:デフォルトの名無しさん mailto:sage [2006/07/26(水) 23:36:06 ]
>>119
これフリーのPDF書籍だよ。

121 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 02:21:27 ]
maven2 で通常の javac のビルドの代わりに
AspectJ 用のコンパイラを代わりに用いる方法を知りたいのですが、
どう pom.xml を編集すればいいんでしょうか。

しばらくサーフィンしてみて、
maven-aspectj-plugin とかいうのが maven2 のレポジトリにあるようなのですが、
よくわかんないです。
コマンドラインとか Eclipse とかだったら簡単なんですけど。



122 名前:121 mailto:sage [2006/08/08(火) 23:28:15 ]
すなおに、Maven の plugins の解説ページからリンクがある Mojo プロジェクトに解説がありました。

ついでなんだけど、3rd パーティの jar ファイルをリポジトリに登録しないで使う方法って、
ant プラグイン経由で行うのが普通なのでしょうか。

ローカルレポジトリだと他の人から参照できないし、
リモートレポジトリを作って永続的に参照できるような環境を整備するのもなんだし、
個々の環境で jar ファイルをローカルレポジトリにインストールする手順を書くのもなんだし、
開発環境と一緒に 3rd パーティの jar ファイルも渡したい・管理したいのですが。。

そんな人は、Maven 使わずに Ant で書くのかしら。

123 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 23:46:45 ]
進捗の遅れを確認するのは、どのようにしたらよいのでしょうか?

124 名前:デフォルトの名無しさん mailto:sage [2006/08/18(金) 00:59:27 ]
>>123 そういうのはMavenでは管理できない。

125 名前:デフォルトの名無しさん mailto:sage [2006/08/18(金) 01:10:59 ]
>>124 つかえねーな、Maven。

126 名前:デフォルトの名無しさん [2006/08/18(金) 23:23:48 ]
mavenで、javacのencodingオプション相当のことをやるにはどうすればいいでしょうか?
Windowsでソースの文字コードがUTF-8なんだけど、
mvn testするとテストソース埋め込みの文字列が化けてassertEqualsとかに失敗します…

127 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 09:59:04 ]
>>126
maven.apache.org/plugins/maven-compiler-plugin/compile-mojo.html
ここのencodingを設定する。

128 名前:デフォルトの名無しさん mailto:sage [2006/08/22(火) 15:57:09 ]
>>123, >>125
まるで餓鬼としか言いようがない
浅はかな発言だな。

Subversionでも使え。
MavenのSCMプラグインを用いて
Subversionを介せばMavenで進捗確認ができないでもないな。




129 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 23:28:36 ]
つかえねーな、Maven も >128 も。

130 名前:デフォルトの名無しさん mailto:sage [2006/08/24(木) 14:50:30 ]
おめーの脳みそが使えねえよ

131 名前:デフォルトの名無しさん mailto:sage [2006/08/25(金) 11:06:50 ]
123です。
>>128 さんへ

私は、建築関係の仕事をしているのですが、プロジェクト管理ツールを
探してここにたどり着きました。左官業で私が仕事をするのと同じように、
プログラムを作るときにも複数の人で協力して作業をすると思うので、
プロジェクトを管理するということは一緒だろうと想像して、このMavenが
使えるのかなと思って質問してみました。
なんか、128さんの回答をみて、いけそうだと手応えを得てホッとしています。

SubversionとSCMプラグインという物についても、今後、調査してみます。

ご協力、ありがとうございました。



132 名前:デフォルトの名無しさん mailto:sage [2006/08/25(金) 11:46:58 ]
Mavenはソースコードとかドキュメント管理のアプリだから
絶対に無理とは言わんが、正直辛いと思われ。
普通に進捗管理のアプリ買ったほうが遥かにラク。 MS Projectとかそのへんの。

133 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 20:30:51 ]
>> 80
assemblyのファイルでできるんんじゃないの?
プラグインはまだなさげ。






[ 続きを読む ] / [ 携帯版 ]

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

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