トップページtech
1001コメント358KB

【Java/C/PHP/他】統合開発環境Eclipse M13

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
Previous Thread【Java/C/他】統合開発環境Eclipse M12
http://pc5.2ch.net/test/read.cgi/tech/1085881936/

オフィシャルサイト
http://www.eclipse.org/
http://www.excite.co.jp/world/url/body?wb_url=http://www.eclipse.org/&wb_lp=ENJA&wb_dis=3
eclipse project FAQ
http://www.eclipse.org/eclipse/faq/eclipse-faq.html

●ダウンロード
J2SE v 1.4.2 のダウンロード
http://java.sun.com/j2se/1.4.2/ja/download.html
eclipse project downloads (Eclipse SDK, Language Pack)
http://download.eclipse.org/downloads/index.php
eclipse project downloads (ミラーサイト)
http://eclipse.cis.sinica.edu.tw/downloads/index.php
Eclipse Tools PMC Project Downloads (CDT, EMF, GEF, Hyades, COBOL)
http://www.eclipse.org/tools/downloads.html
Eclipse Technology PMC Project Downloads (AJDT, AspectJ, Equinox, Koi, Stellation, XSD)
http://www.eclipse.org/technology/downloads.html

●今後のスケジュール
Eclipse Project 3.0 Maintenance Release Schedule (June 25, 2004)
http://www.eclipse.org/eclipse/development/eclipse_maintenance_schedule_3_0_x.html
Eclipse Project 3.0 Plan (Final) (Last revised Wednesday, June 2, 2004)
http://www.eclipse.org/eclipse/development/eclipse_project_plan_3_0.html
Eclipse 3.0 Endgame Plan
http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/eclipse-project-home/plans/3_0/freeze_plan.html
Eclipse CDT 2.0 Plan
http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/cdt-home/plans/CDT_project_management.html?cvsroot=Tools_Project
0153デフォルトの名無しさんNGNG
>>144
すまん。やり方を教えてくれ。
0154デフォルトの名無しさんNGNG
eclipse2.13.で、新しいJavaのクラスを作ると、@author ${user}というのが
ドキュメンテーションコメント内に自動で書かれると思うんですが、
この変数userというのの定義はどうやったら変えられるのでしょうか?
デフォルトだとwindowsのユーザー名が入ると思うのですが…。
0155デフォルトの名無しさんNGNG
>>154 過去スレでも書いたけど、システムプロパティを
参照するのでeclipseの起動時にVMへのオプションとして
指定しておく。-vmargs -Duser.name=hogehogeかな。
0156デフォルトの名無しさんNGNG
>>152
ぶっちゃけ、CDTはまだまだこれからだと思う。
特に3.0、補完精度以前に補完してくんないしな。
遅くて、バグも多いし、ぶっちゃけ何でJDTと
あれほど差が開いてしまってるのか、少し疑問。
コードフォーマッタとか、共有できんもんなのかね。
0157デフォルトの名無しさんNGNG
Attrezzo per XindiceってEclipceからXindiceが使えるように
なるんですか?プラグイン入れてもEclipseが反応しないです。
0158デフォルトの名無しさんNGNG
>>157
昔使ったことがあるけど、うまく動いてくれなかったなあ。
0159デフォルトの名無しさんNGNG
Javaクラスの新規作成でスーパークラスやインターフェースを指定できますが、java.lang.Object以外指定できません。
例えば、swingのJFrameを指定したい場合、事前になんか設定しておかないといけないのですか?

0160デフォルトの名無しさんNGNG
>>159
import
0161デフォルトの名無しさんNGNG
>>160
たぶん159はビルドパスの設定の問題と思われ
0162デフォルトの名無しさんNGNG
いや、単にスーパークラスを指定するダイアログの
初期表示にjava.lang.Objectしかないからそれしか
選択できないものと思い込んでるだけだと思われ。
テキストボックスに J と打ち込むと頭文字が
Jのクラスが表示されるのでそこから選択すればよい。
0163デフォルトの名無しさんNGNG
WIKIに載ってる日本語化パッチはECLIPSE3.0のMacで使用できますか?
情報お持ちの方宜しくお願いします。
0164デフォルトの名無しさんNGNG
むしろ自分でやってみたら?結果を作者に報告したりwikiに書いたりすると喜ばれますよ。
0165デフォルトの名無しさんNGNG
人を喜ばせたくなんかないです。
0166デフォルトの名無しさんNGNG
ですよね。
0167デフォルトの名無しさんNGNG
自分のeclipse、まだ2のままなのだけど
やっぱし3にしたほうがいいのかなぁ
0168デフォルトの名無しさんNGNG
      r;ァ'N;:::::::::::::,ィ/      >::::::::::ヽ
.      〃  ヽル1'´        ∠:::::::::::::::::i
       i′  ___, - ,. = -一   ̄l:::::::::::::::l
.      ! , -==、´r'          l::::::/,ニ.ヽ
      l        _,, -‐''二ゝ  l::::l f゙ヽ |、 ここはお前の日記帳じゃねえんだ
        レー-- 、ヽヾニ-ァ,ニ;=、_   !:::l ) } ト
       ヾ¨'7"ry、`   ー゙='ニ,,,`    }::ヽ(ノ  チラシの裏にでも書いてろ
:ーゝヽ、     !´ " ̄ 'l,;;;;,,,.、       ,i:::::::ミ
::::::::::::::::ヽ.-‐ ト、 r'_{   __)`ニゝ、  ,,iリ::::::::ミ    
::::::::::::::::::::Vi/l:::V'´;ッ`ニ´ー-ッ-,、:::::`"::::::::::::::;゙ ,  な!
:::::::::::::::::::::::::N. ゙、::::ヾ,.`二ニ´∠,,.i::::::::::::::::::::///
:::::::::::::::::::::::::::::l ヽ;:::::::::::::::::::::::::::::::::::::::::::/ /
::::::::::::::::::::::::::::::! :|.\;::::::::::::::::::::::::::::::/ /
0169デフォルトの名無しさんNGNG
>>167
東北弁LanguagePackageが出るまで待て。
0170159NGNG
>160-162
162さんの指摘通りです。ありがとうございました。

1年ぶりに触ったので、細かい使い方を覚えていなくてあれっ?あれっ?って感じです。
まさに勝手に思い込んでいましたw
リハビリ頑張ります。

0171デフォルトの名無しさんNGNG
>>163
できますよ。ただし解凍したpluginフォルダでそのまま上書きしても、MacのFinderの場合Winと違って上書きするというよりフォルダが置き換わるという挙動を取るから、Finderで解凍しないでunzip コマンドを使おう。
まぁ詳しくはここを参照汁。
http://pcweb.mycom.co.jp/column/osx/099/
0172デフォルトの名無しさんNGNG
“一人前”になったApacheのMavenプロジェクト
http://www.itmedia.co.jp/enterprise/articles/0407/16/news057.html?ec20
0173デフォルトの名無しさんNGNG
>>172
Mavenネタいつまでもひっぱるなよ。
せめてeclipseと絡めるくらいのことはできない?
http://mevenide.codehaus.org/mevenide-ui-eclipse
とかさ。
0174デフォルトの名無しさんNGNG
EclipseでMaven
http://maven.apache.org/reference/developers/ide/eclipse/index.html
0175デフォルトの名無しさんNGNG
Maven情報についてはこちらでレポートしてみた。
http://pc5.2ch.net/test/read.cgi/tech/1019996589/
0176デフォルトの名無しさんNGNG
>>143
出来ないんだけど。
2つめのエディタで同じファイルを開こうとすると、
そのファイルを既に開いているエディタに移動してしまう。

Windowを2つ開けば、出来るという意味なのか?
それはあまりに使いづらい。
0177デフォルトの名無しさんNGNG
Eclipse3でLombozプラグインを使おうとしてるんですが
最新のを入れても表示すらされないんです。
org.apache.xercesが必要ぽいんですが、Eclipse用のが
ある場所がわかりません。
CSVのところにはファイルが単品であるようなんですが
まとまってるって無いでしょうか?
0178デフォルトの名無しさんNGNG
>>177
事故レス
Eclipse3.0RC3+Lomboz
http://www.kawaz.jp/pukiwiki/?Eclipse3.0RC3%2BLomboz
でいけますた。
0179デフォルトの名無しさんNGNG
Sunを隠すEclipseの真価
http://www.itmedia.co.jp/enterprise/special/0404/eclipse/



dev Java
特集:第1回 いまから始めるEclipse−Windows、Linux対応機能ガイド (1/11)
http://www.itmedia.co.jp/enterprise/0404/28/epn11.html

dev Java
特集:第2回 Eclipseで始めるiアプリ――環境構築編 (1/7)
http://www.itmedia.co.jp/enterprise/articles/0407/15/news027.html
0180デフォルトの名無しさんNGNG
>>179
なに? 執筆者の宣伝?
0181デフォルトの名無しさんNGNG
それをいったら>>1-15までをも宣伝扱いになってしまうのか?
EclipseのスレだからEclipseの関連サイト、関連記事として紹介しただけだろう
0182デフォルトの名無しさんNGNG
>>181
誰に聞かれた分けでもなく 3個目はまだしも、それ以外は 3 ヶ月前の記事だろ?
テンプレならまだしも紹介なら、そんな古い情報はいらない。
0183デフォルトの名無しさんNGNG
まだしもが多い
0184デフォルトの名無しさんNGNG
しもが多いだと?
0185デフォルトの名無しさんNGNG
>>184
そうだよ。いるんだよな、まだメル欄会話が面白いと感じている椰子とか
0186デフォルトの名無しさんNGNG
>>184
痛いな。メール欄。
0187デフォルトの名無しさんNGNG
てめーら、自己分析が得意な天才様をいじめると後が怖いぜ
0188デフォルトの名無しさんNGNG
>>184
いい加減、「夏だから変なのが増えた」の類に関する発言もアホらしいぞ。
毎年毎年同じことをいっているんだろ。いや毎年どころか半期に一回、季節が変わるたびに
同じ事を言っているんだろ。
むかしから若者や子どもの間に何かがおこるとオッサン世代が必ず言う言葉は
「最近の若いものは」「最近の子どもは」とかだからな。
佐世保の殺人事件が起きたときも「最近の小学生は」
だからな。あんな殺人事件戦前から起きてそのころから「最近の〜は」と言われ続け
60年も同じアフォ発言を繰り返しているんだからな。

メール欄の発言はそのオッサン共と同じように実にアフォくさい。
何かにつけて言い訳する調子に乗って背伸びした小僧が気取ってそういう発言を好む。
まったくオリジナリティもあったもんじゃないな。
0189デフォルトの名無しさんNGNG
長文乙
0190デフォルトの名無しさんNGNG
>>188
>佐世保の殺人事件が起きたときも「最近の小学生は」

?
0191デフォルトの名無しさんNGNG
Jakarta Project 徹底攻略2 を読みながらMavenを試してみた。
maven genapp
maven jar:jar
maven war:war
などをためしこいつはすげえやと重いながら作業を続けるうちに
Maven Eclipse プラグインというのがあったので maven eclipseとやってみたが
Maven用プロジェクト直下に
.projectファイルと.classpathファイルができただけであった。
こいつをつかってEclipseからインポートするのだが、

CLASSPATHにMAVEN_REPO変数を定義させられた。

しかもそいつはUnixでは:/home/ユーザ名/.maven/repository
Windowsではc:\Document and Settings\ユーザ名\.maven\repositoty
と設定するものであった。

Eclipseで[Files]-[Import]を選択し先ほどのMavenプロジェクトを参照しMaven用プロジェクトをインポートした
ソースディれくトリなどを自動的に設定してくれて、なるほどと感心した。それだけであった。
ワークスペース+プロジェクトの位置が変わるわけでもなかった。プロジェクトの位置は固定されていた。
それだけであった。


MavenでEclipse Pluginというのを見かけるが、これはEclipseでMavenを扱えるプラグインというのではなく
逆にMavenでEclipseにエクスポートするためのプラグインだったようだ。
0192デフォルトの名無しさんNGNG

そして>>173を手に入れた。>>173からMavenプラグインに関する情報を詐取。
アップデートサイトをブックマークに登録。ダウンロードした。サイトには、
選択肢としてmavenideとmavenというのがあった。
すでにmavenはインストールされているというのにこれは一体どういう事か?
mavenideだけが欲しいのだが
mavenideだけを選択することは許される行為ではなかった。仕方が無くmavenのほうもインストールした。
インストールが終わるとプロジェクトを右クリックしたときにMavenという項目が現れた。

メニューには [Run Marven] [Synchronize], [create POM]が選択肢としてあった。
Run Mavenを選択すると ・・・・・???


こっ、これは凄い!!!!!!! とにかく凄い!!!!!
言葉では言い表せないほど凄い!  なんて素晴らしいツールなんだ。
Eclipseがますます最強のIDEへと変貌した瞬間だ!!!!
0193デフォルトの名無しさんNGNG
詐取 だましとるw

ちなみに、今日の今日まで「さくしゅ」と読んでました。
ありがとう192
0194デフォルトの名無しさんNGNG
俺も Marven だとオモテタよ >>192
0195デフォルトの名無しさんNGNG
>>190
NEVADA崇拝ファンクラブ
http://jbbs.shitaraba.com/otaku/25081/
NEVADAちゃん応援掲示板
http://jbbs.shitaraba.com/comic/1380/
Nevada@学習ルーム
http://jbbs.shitaraba.com/otaku/2482/
NEVADAちゃんファンクラブ
http://beam.to/nevada
http://otakubooty.bootyproject.org/show_article.asp?id_article=4896
http://www.starblvd.com/mem/a/o/aoiryuyu/saseboshogakuzansatsu.htm
http://perape.hp.infoseek.co.jp/memo/001/0602_sasebo.htm
http://media.nobody.jp/nagasaki.html
http://neotealove.hp.infoseek.co.jp/NEVADA.html
これ以上詳細に情報を教える必要も無いだろう。

0196デフォルトの名無しさんNGNG
>>195
? は「最近の小学生は」ってとこね。人の親ならこんな事考えないと思うけど。
あと一番上、リンク切れ。
0197デフォルトの名無しさんNGNG
>.196
http://jbbs.shitaraba.com/otaku/2508/
切れたリンクはこれ。

誰がNevadaプラグイン、カッタープラグインでも作れ
0198デフォルトの名無しさんNGNG
Eclipse Mavenプラグインのページを作った

http://eclipsewiki.net/eclipse/index.php?Maven

0199デフォルトの名無しさんNGNG
PHP−EclipseのプラグインはどこでDLすればいいですか?
ソースCVSから落としてくる以外なさそうでしたので
やってみたのです
しかし、Eclipse内でパースペクティブ開いて作業すると問題ないのですが
こいつをプラグインとしてエクスポートしpluginフォルダに入れると
確かに認識して設定画面とかにもメニュー出てくるんだけど
PHPソースを「実行」すると、エラーが出てきます
なんかJavaのGUI関係のエラーです
Javaの経験上、こういったGUI関係のエラーがいっぱい出てくる場合
実はGUIのエラーが元ではなく、それ以前の処理でエラーが出ていると思うんですが
それが拾えなくて困っています
PHP-Eclipseのプラグインだと補完があるから楽なんですよね
WebStudio系のプラグインだとそれが無いものでなるべくならPHP-Eclipseの方を使いたいのです
0200デフォルトの名無しさんNGNG
Eclipse Maven
アップデートサイトから落としたが
メニューにもでてこないぞ
0201デフォルトの名無しさんNGNG
>>199
Eclipseとそのプラグインのバージョンはいくつ?
0202デフォルトの名無しさんNGNG
>>200
再起動してもか?
Eclipseのバージョンは? 
漏れは3.0でやったらうまくいった。
それと、もしかするとMAVEN_REPO変数を
MavenのPreferenceまたはOSの環境変数として設定する必要があるかも知れない。
漏れはElipse用プラグインを使う前にMaven単体で動作テストしていたから。
そのときはMaven_HOMEと$MAVEN_HOME/binにパスを通していた。
関係ないかも知れないが。、
0203200NGNG
一回削除してインストールしなおしたら直った。
だが使用方法がわからん・・・
0204デフォルトの名無しさんNGNG
>>203
とりあえず新規にプロジェクトを作成してみるといい。
ファイアウォールの影響で串が通らないときは
ちゃんと串を設定しないと自動ダウンロードが使えなくなる可能性がある。


そこで プロジェクトを右クリック。 [Maven]-[Run Mavin]を選択し
ウィンドウがでたら、Argumentsタブでchooseを選びtestゴールの変わりに

まずはgenappゴールだけを選択してみよ。
そしてgenappゴールを実行してプロジェクトの雛形を作れ。
コンソールじょうで適当にEnterを三回押すと雛形ができる。

するとApp.javaというファイルやそれ用のJUnitテストケースクラスができる。
targetディレクトリがclassファイルの出力場所になっている。
あとはjar;jarゴールでもやってみるといい。
ほかにsite:generateというゴールで簡単にプロジェクトのサイトを自動生成できるのでやってみるといい。
ほかにもlatexゴールというのがあってTeXに出力することもできる。
凄いとおもったのはwar:warゴールだ。TomcatへのJSP,Servletファイルのコンパイル、war圧縮、
warファイルのTomcatへのデプロイが驚くほど簡単なことに驚いた。

0205デフォルトの名無しさんNGNG
>>200
自分の同様の現象が発生してたので調べてみると、
Software Updatesで、Featuresの選択時に、「Mavenide, Maven plugin for Eclipse」の2.0と2.1の両方にチェックを入れてると
メニューにMavenが出ない現象が発生するみたいだ。
0206デフォルトの名無しさんNGNG
mavenの使い方についてはWEB-DB Press Vol.17, Jakarta Project 徹底攻略2にも載っている。
どちらも全く同じ記事がのっていたが。

こちらも参考に

【玄人】我が名はプロジェクトマネージャーMaven
http://pc5.2ch.net/test/read.cgi/prog/1090129578/
0207デフォルトの名無しさんNGNG
おれの場合、
MavenとMavenide2.1にチェックをいれ、2.0にはチェックを入れなかった。
必要性が無いとおもって入れなかったんだ。
0208デフォルトの名無しさんNGNG
以前、一度Maven使ってみたんだけど
ありがたみがよくわからなかった
ていうのは、最初はすげーって思ったけど
実際使うとなると、設定のxmlやっぱり書かないかんし・・・
一人で開発してるからありがたみわかりづらいのかな?
Fitnessとかとシンクロできればいいんだけど
テストとかってMavenにありましたっけ?
あと、Antの利用でまかなえること多いし
0209デフォルトの名無しさんNGNG
Mavenでプロジェクト作成するときにわかったこと。
新規にJavaプロジェクトを作成するときは無理してMavenを選ばない方がいいみたいだ。
Java系のプロジェクトとして作成しないとSimple Projectと見なされてしまうらしい。
パッケージが表示されないので一瞬焦ったよ。
プロジェクトのアイコンに「J」が付いていなかったので気づかなかったよ。


とりあえずJavaプロジェクトを作ってからMaven-[Run Maven]を実行してゴールを選択したほうが
いいらしい。

Javaプロジェクトを作成するときは、Mavenのデフォルトのソースディレクトリはsrc/java, src/java/resources,
テストがsrc/test, src/test/resources. 出力がtarget/classesになっている。それにさえ気をつければいい。


それとゴールにはeclipseという名のゴールがある。
こいつを選択すると既存のMavenプロジェクトがEclipseに対応し>>191のように、
.projectファイルと.classpathファイルが自動生成され、そのディレクトリをEclipseプロジェクトのディレクトリとすることができる。
0210デフォルトの名無しさんNGNG
>>208
> テストとかってMavenにありましたっけ?
> あと、Antの利用でまかなえること多いし
あるある。JUnitとかレポート自動生成機能とか凄い。
maven -gまたはmaven --goalとやってみるとかなりの数のゴールがる。
ゴールを実行中に必要なJarファイルがあった場合、や最新版が出た場合は
自動的にそれをダウンロードしてくれる。まるでJavaWebStartやPerlのCPANやFreeBSDのパッケージ管理システムPortsのように。

FitnessってのがよくわからんがCVSとかもある。

それからAntを組み込めるのでPythonなどのAtnに対応している言語にも対応できるらしい。
0211デフォルトの名無しさんNGNG
>ゴールを実行中に必要なJarファイルがあった場合や最新版が出た場合は
>自動的にそれをダウンロードしてくれる。
この機能邪魔なときあるよね、無効に出来るのだろうか

0212デフォルトの名無しさんNGNG
>>211
ナニイッテンノ?これがウリのひとつじゃん
0213デフォルトの名無しさんNGNG
>>206
なぜム板じゃないんだろ・・・
0214デフォルトの名無しさんNGNG
プロダクトマネージャのスレだから
0215デフォルトの名無しさんNGNG
言いたいこともいえないこんな世の中は〜

Maven
0216デフォルトの名無しさんNGNG
>>198
大変わかりやすいページをありがとうございます。
ただしMavenideは正しくはMevenideなので修正させてもらいました。
googleで調べたら、日本では正しい名前が全然浸透していません。
すごい情報格差ですね。

検索結果      Mavenide/Mevenide
ウェブ全体      99/20900
日本語のみ     15/12
0217デフォルトの名無しさんNGNG
情報格差ってそういう意味じゃないんじゃ・・・
0218デフォルトの名無しさんNGNG
マジでMevenideなんて名前?
Mavenはアメリカ英語だというのに MevenとMevenideって何語?
JBoss-IDEの用にこちらはMaven用IDEだからMavenideなんて名前だとおもっていたらMevenide?
スラング? 

MavenのことをMarvenやMavinと勘違いすることもあるくらいだからMevenide作者が
間違えてMavenのことをMeven-IDEなんて命名してしまったんじゃ?
0219デフォルトの名無しさんNGNG
>>218
本当なら、えらい恥ずかしいな。
0220デフォルトの名無しさんNGNG
アメリカ人ならそういうことは恥ずかしがらずに開き直って
そのまま使ってしまうもんだよ。
何かしらの意味をつけて。
0221200NGNG
Mavenプロジェクトつくろうとすると
スレッドエラー?がおこる
0222デフォルトの名無しさんNGNG
>>200はmevenideプラグインの2.0と2.1両方を落としてやられた香具師?
Eclipseのバージョンはいくつ?
eclipse/configuration直下を削除してもうまくいかん?
0223デフォルトの名無しさんNGNG
>>221
出力フォルダーを生成しようとすると漏れも同じことが起きる。

折れ的には、コマンドラインでmaven genappで雛形を生成しmaven eclipseとやてから
そのプロジェクトをeclipse側でインポートするほうがいいと思うけどな。

詳しくは>>198のwikiにまとめておいたのでよかったら読んでみてくれ。
0224200NGNG
>222

エラーはでるけどプロジェクトは生成されるという不条理

0225初期不良NGNG
Subversion スレから出張。
Eclipse3 向け Subversion プラグイン Subclipse がまともに動くようになりますたよ。
OSX とか Linux 方面で Subversion クライアントのインストールが大変とかインストールしたくない向きにも
クライアントとしておすすめできるかも。
ttp://www.loonsoft.com/updates
0226デフォルトの名無しさんNGNG
ほぉ、subclipseまともになったか
0227デフォルトの名無しさんNGNG
そいつはすばらしい。
マジでうれしいな。
0228PHPNGNG
PHPで配列自体をソートするときってどうしたらいいの?
Array[0](A0,B0,C0)
Array[1](A1,B1,C1)
Array[2](A2,B2,C2)
でBの項目でソートしたいときってどうしたらいいの?
0229デフォルトの名無しさんNGNG
はいスレ違いwebプロ板逝ってね
0230デフォルトの名無しさんNGNG
スレタイにPHPって入ってるばっかりに
0231デフォルトの名無しさんNGNG
んじゃあスレッドゥタイトルにC++, Perl, CSS, JavaScript, C#, Dも入れてみようか。
0232デフォルトの名無しさんNGNG
COBOLとeScriptが抜けてるな。
0233デフォルトの名無しさんNGNG
HTMLが抜けてますよ
0234デフォルトの名無しさんNGNG
>>228
配列をJavaに渡してから
java.utils.Arrays.sort()を実行する。
0235デフォルトの名無しさんNGNG
>>234
そーっとしろよ
0236デフォルトの名無しさんNGNG
相当寒いね
0237デフォルトの名無しさんNGNG
あまりの寒い展開に、卒倒しそうだ
0238デフォルトの名無しさんNGNG
おい >>235。 どうすんだ、この空気。
0239デフォルトの名無しさんNGNG
そんなときこそ玄人(Maven)試行で
                    ,,,,,,,  ,,,,,,iiiii,,,,,,,、 
                 ,,,iiiillllllllllllllliilllllllllllllllllllllliiii,,、
                ,,iillllllllllllllllllllllllllllllllllllllllllllllllllllllllii,,,, 
               ,,illlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllli,,、
              ,llllllllllllllllllllllllllllllllllllll!!゙lllllllll゙゙!!lllllllllllllllllllli,
                 lllllllllllllllllllllllllllllllllllll!°゙llllllll,  .゙゙゙!lllllllllllllll,,
              llllllllllllllllllllllllllllllllllll!゜  .ll!llll゙i、   ゙゙!llllllllllll,
              llllllllllllllllllllllllllllllllllll  .,!゙'l!ll |    .゙lllllllllll 
                 ゙lllllllllllllllllllllllllllllllll  .,l゙ ,l゙,「.|     ゙llllllll°
              ll゙゙iil‐ ゙゙lllllllllll!ll,,,_ / ",|,,,,,,,,_   .,,llllllll,,,,_ 
              ll,l!’ ,,r.゙!lllll!゜ ゙゚゙゙゙゙*l,,,,,,゙゙゙llllllllllllliiiiiiiilllllllllllllll!″
                 ゙l,|, .l!lll、゙l!`     ゚゙llllllllllllllllllll゙゙!llllllllllllll!°
                  'lli,," ゜ !"      ,lllllllllllllll!゙` ゙!!!!!!゙゙
                ゙lllii、 .、       '゙!!!!!゙゙°   .'i、ノ
                   !!!!" ゙l        ,/".-,,,,,,,,,_,,/゙
                    l゙  ゙ヽ      .・″____,/ 
                 `ヽ  `i、      'lll,,,,,゙,,,.l  <クックック、何をやっても、
                  `ヽ   ゙''-、     ゙゙゙゙゙l!°  <苦労と試行だなPHP厨(藁
                   \   `゙''-,,,、  .,,″
                    `'i、    丿゙゙゙゙"゙゙`
                      `'‐,,,-''′
0240デフォルトの名無しさんNGNG
そうとも! PHP厨は型変換できない言語マンセーな素人なんだども。   
0241デフォルトの名無しさんNGNG
2.1.3から3.0にアップデートしようと思うのですが、設定引き継がせようと思うと
どのファイルを置いておけばよいのでしょう?
0242241NGNG
WindowsXPで使用しています。
0243デフォルトの名無しさんNGNG
どのファイル置いとくもなにもそのまま残しとけばいいのでは?
0244デフォルトの名無しさんNGNG
>>241
設定引き継ぎは無理かと思われ

WindowsからLinux環境への設定引き継ぎですらディレクトリパスエラー続出でうまくいかなかったんだから。
0245デフォルトの名無しさんNGNG
>WindowsからLinux環境への設定引き継ぎですらディレクトリパスエラー続出で
そりゃそうだろうよ。


とはいえ、アップデートというか2.1と3.0は別物だし、引継ぎはあきらめたら。
0246デフォルトの名無しさんNGNG
>>245
ってか納得いかないな。
なんで相対パスを使わずにc:\から始めるんかと。
絶対パスを一ヶ所に設定しておいてそこを変更すればいちいち様々なパスの設定を
変更する必要もないのに。
Javaで記述されているなら\を/に変換することも容易だろうに。

0247デフォルトの名無しさんNGNG
>>241
3.0では新しい項目も増えているし

プラグインの互換性も薄いし
プラグインの設定が保存されているディレクトリも変わってしまって(configurationになった)
めんどい。多分、XMLによる設定ファイルのツリー構造も変わっているかと。

試しに、2.xでWindow - Preference で Exportを選んでファイルに設定を保存してみてくれ。
んでそいつを3.0のWindow - Preference で Importを選んで保存したファイルに設定を読み込んでみれ。
0248デフォルトの名無しさんNGNG
>>247
>プラグインの設定が保存されているディレクトリも変わってしまって(configurationになった)
これ誤解を招くなあ。今も昔も各プラグインが使う設定の保存場所は
Plugin#getStateLocation()が示す場所で、2.xでも3.0でも
基本は workspace/.metadata/.plugin/<plugin_id> のまま。
だからしっかり作ってあるプラグインはワークスペースを
引き継げば新しい環境にプラグインごとの設定を持ち込むことが出来るよ。

configurationにあるのはEclipse runtimeの設定。その中に各プラグインを
動かすのに必要な情報(どのプラグインがどのextension location
に存在するのか等のメタ情報)はあるけど各プラグインの設定は入っていない。
0249デフォルトの名無しさんNGNG
>>246
エクスポートしたファイルを見ればわかるけど、
設定ファイルの中にEclipse内部のファイルへのパスはないみたい。
あるのはSDKやJREの場所とか、場合によっては
アプリケーションサーバ(Tomcatなど)の場所など。
こういったものはやはり絶対パス指定でないとどうにもならんと思うんだがどうだろうか。

Windows->Linuxへの引継ぎなら、
エクスポートした設定ファイル内部のパス指定をsedか何かで置換すれば、
はできそうな気もするが、2.x->3.0はなんだか怪しいな。これは247の言うとおり。
0250デフォルトの名無しさんNGNG
IBM to bring Eclipse tools to desktop applications
http://news.com.com/2100-7343_3-5275398.html
0251デフォルトの名無しさんNGNG
そんな設定ファイルに依存するようなプロジェクトはそもそも作り方が悪い
ポータビリティ高いコード書きなよ
0252デフォルトの名無しさんNGNG
>>251さんお願いです。eclipseの開発に参加してください。
■ このスレッドは過去ログ倉庫に格納されています