【初心者】EclipseでJ ..
[2ch|▼Menu]
582:デフォルトの名無しさん
07/01/19 11:55:10
>>581
それで調べて
java -cp startup.jar org.eclipse.core.launcher.Main -application org.eclipse.update.core.standaloneUpdate -command listFeatures
を実行してみたらリストがでた。
こっから、unstallすべきdisable状態なプラグインのidとバージョンを正規表現で抽出するというのか?

誤って必要なプラグインまで削除したらどうしようかと躊躇してしまう。


Feature: org.eclipse.jem 1.2.0.v20060530_RC2--ZasJzJJez disabled
Feature: org.eclipse.jst.enterprise_ui.feature.source 1.5.0.v200605151622-pEBq_gf5Sw4Q0Ud disabled
Feature: org.eclipse.wst.ws_sdk.feature 1.5.0.v200605151622-8422827443672-v disabled
Feature: org.eclipse.jst.server_adapters.feature.source 1.5.1.v200608082030--87cMN7NMTv4YPT disabled
Feature: org.eclipse.wst.server_ui.feature.source 1.5.1.v200608082030-PGIEUH7RmGILcGW disabled
Feature: org.eclipse.wst.common_sdk.feature 1.5.1.v200609111555-842282_2_425203 disabled
Feature: org.eclipse.jst.server_ui.feature.source 1.5.0.v200606130315-PGIEUCZERCNFS59 disabled
Feature: org.eclipse.wst.ws_core.feature 1.5.0.v200606071530--4hNDDhDhISDhXcdisabled
Feature: org.eclipse.emf.query.ocl 1.0.0.v200606261130 disabled
Feature: org.eclipse.tptp.monitoring.runtime 4.2.0.v200606121835--stCklslt2O-P0B disabled
Command completed successfully.


この文字列パターンは Feature: $feature_id $version disabled
と並んでいるだけか?
これをもとに正規表現を作るだけでいいのだろうか?

583:デフォルトの名無しさん
07/01/20 00:20:32
ある動的Webプロジェクトを別PC、別Eclipseで動かそうとしたら
何故か動的Webプロジェクトとして認識されていなくて
warファイルも作れないしサーバーで実行もできない。
(「無効なモジュール名です」「生成可能なプロジェクトがありません」などと表示される)
気になった点は、web.xmlがあるのにEclipse上で「デプロイメント記述子」として
表示されていない…。

どうすれば動的Webプロジェクトとして認識されるのでしょうか…?

584:582
07/01/20 00:36:12
>>581
Antでスクリプト作ってみたが、なぜかEclipseがもうひとつ起動してしまう。

<java classname="org.eclipse.core.launcher.Main" output="listup.txt" fork="true">
<classpath>
<pathelement location="C:/eclipse/startup.jar"
/>
</classpath>
<arg value="-application org.eclipse.update.core.standaloneUpdate -command listFeatures" />
</java>

しかもlistup.txtが作成されない。fork="true"を消すかfalseにすると、

どういうわけか、

Buildfile: build.xml

ターゲット名:

BUILD SUCCESSFUL
[java] Java Result: 13
Total time: 0 seconds


と出た。>>581はスクリプトを何言語で書いた?
やはりPerlやsh?


585:582
07/01/20 00:37:49
<arg>を消しても同じ結果になる・・・


どうやら<arg>を無視しているようだ・・・・

これは一体・・・・

586:582
07/01/20 00:40:57
<arg>を<jvmarg>に変更してforkをtrueにしたら
できたー、と思ってlistup.txtを覗いたら



Could not create the Java virtual machine.
Unrecognized option: -application org.eclipse.update.core.standaloneUpdate -command listFeatures


やはりJava VM専用引数だった。

argじゃないとだめなのに

587:582
07/01/20 00:47:59
どういうわけか、<arg>タグを使わず非推奨になっている方式、args属性を使う方法を
使ったらうまくいった。
これAntのjavaタスクのバグかね?

<java classname="org.eclipse.core.launcher.Main" output="listup.txt" fork="true"
args="-application org.eclipse.update.core.standaloneUpdate -command listFeatures" >
<classpath>
<pathelement location="C:/eclipse/startup.jar"
/>
</classpath>
</java>


さてここから、listup.txtかoutputをプロパティに突っ込んでから
正規表現を使ってdisabledになっているプラグインだけを抜き出してuninstall
しなけれればならないわけだが、はて、どうするか・・・



588:デフォルトの名無しさん
07/01/20 09:33:06
argの使い方、間違ってねーか?
うろ覚えだが、valueを使う場合はこのようになったはず。

<arg value="-application" />
<arg value="org.eclipse.update.core.standaloneUpdate" />
<arg value="-command" />
<arg value="listFeatures" />

589:デフォルトの名無しさん
07/01/22 15:39:09
>>588
サンクス、マジでそれで成功したよ!

よし、つぎはreplaceregxpだ

590:デフォルトの名無しさん
07/01/24 05:24:50
disabledになっているあるプラグインをアンインストールしようと、
以下を実行してみました・・・・

java -cp startup.jar org.eclipse.core.launcher.Main
-application org.eclipse.update.core.standaloneUpdate
-command uninstall -featureId org.eclipse.wst.rdb_core.feature
-version 1.5.0.v200605151622--3YIAAYAYFLBZQT


コンソールにはこう表示されました。
Command failed. Please check log file C:\Documents and Settings\***\workspace\.
metadata\.log for details.

.logを調べると、
eclipse.buildId=M20060629-1905
java.version=1.6.0
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ja_JP
Framework arguments: -application org.eclipse.update.core.standaloneUpdate -command uninstall -featureId org.eclipse.wst.rdb_core.feature -version 1.5.0.v200605151622--3YIAAYAYFLBZQT
Command-line arguments: -application org.eclipse.update.core.standaloneUpdate -command uninstall -featureId org.eclipse.wst.rdb_core.feature -version 1.5.0.v200605151622--3YIAAYAYFLBZQT

!ENTRY org.eclipse.update.core 4 0 2007-01-24 05:07:37.105
!MESSAGE [Cannot find unconfigured feature org.eclipse.wst.rdb_core.feature with version 1.5.0.v200605151622--3YIAAYAYFLBZQT]
!STACK 0
java.lang.Exception: Cannot find unconfigured feature org.eclipse.wst.rdb_core.feature with version 1.5.0.v200605151622--3YIAAYAYFLBZQT
at org.eclipse.update.standalone.UninstallCommand.<init>(UninstallCommand.java:91)
at org.eclipse.update.standalone.CmdLineArgs.getCommand(CmdLineArgs.java:138)
at org.eclipse.update.standalone.StandaloneUpdateApplication.run(StandaloneUpdateApplication.java:41)

と例外が出て削除されませんでした。
この 設定されている「フィーチャーを見つけることができない」という例外は一体どういう意味でしょうか?
このフィーチャーは、listFeaturesオプションでちゃんと表示することができます。

591:デフォルトの名無しさん
07/01/24 18:07:01
初歩的質問で恐縮ですが、Eclipse 3.2.1(Windows版)のプラグイン開発で
悩んでいるので思い切って質問してみます。

プラグインプロジェクトのテンプレートで「ビュー付きプラグイン」を選ぶと、
TableViewerを使ったサンプルが作れると思いますが、作成されたテーブル
の「横幅サイズ」を取得できずに難儀しています。

具体的には、テーブルの横幅ピクセルを取得し、n個のカラムを均等に
配置したいのですが、いきなり最初からつまづいた状態 orz

createPartControlメソッド内で、

showMessage(viewer.getTable().getSize().toString());

とかやっても、「Point (0, 0)」と切ない回答が出てしまいます。

showMessage(parent.getShell().getSize().toString());

とやればシェルそのもののサイズは出るので、きっと何か自分
が勘違いしてるんだろうけど、いくらググっても分かりません。

ヒントだけでも結構ですので、教えてエロい人!orz

592:590
07/01/27 20:30:57
>>590
事故レス。

治りましたよ。

壊れたプラグインがサブツリーにあったので
そちらを消してから本体を消したら治った。

593:デフォルトの名無しさん
07/01/27 22:11:52
Eclipseでソース書いて右クリックして実行しようとしたら、
実行>にJavaアプリケーションがなくなってました。
他のソースにはありましたがなぜなんでしょうか?
/* 以下がソースです。 */
package selfJava;
public class P78_2_9_2 {

public static void main(String[] args) {
// TODO 自動生成されたメソッド・スタブ
double i, j;
if(args.length != 2){
System.out.println("引数を二つにしてください");
}

for(int k = 0, k < args.length; k++){
if(Character.isDigit(args[0])){
System.out.println("数値を入力してください");
}
}

i = Integer.parseInt(args[0]);
j = Integer.parseInt(args[1]);
System.out.println("args[0] × args[1] =" + i * j);
}
}

594:デフォルトの名無しさん
07/01/28 08:53:54
Eclipseの古いバージョンってどこでダウンロード出来ますか?

具体的には3.1とそのLanguagePackを探しているんですが・・・。

595:デフォルトの名無しさん
07/01/28 09:01:23
>>594
少しでもEclipseのサイトを探したのか?


596:594
07/01/28 09:24:38
>>595
初心者だから英語よくわからんのよ。
よくよく調べたらここにアーカイブあった。すまんな。

URLリンク(archive.eclipse.org)


597:590
07/01/28 14:14:56
>>593
実行専用のメニューで「新規」を選んで
そのmain()が入ったP78_2_9_2を登録しろ。
そうすれば再び現れる。

598:590
07/01/28 14:15:50
実行-Java アプリケーションの実行で
メニューが現れる。そのとき左のツリーのの下方を見よ。

599:593
07/01/28 18:22:30
>>597,598
アドバイスありがとうございます。
実行専用のメニューって
右クリック>実行>構成と実行のことでしょうか?

あと問題点として思い出したのが、
Eclipseの別のワークスペースをインポートで
追加しています。

もしかするとCLASSPATHが違うからかとも思い、
設定してみましたが(間違っているかもしれません)
駄目でした。

おそらく基本的なことだと思いますが
ググってもよく分からなかったので
どなたかご教示お願いいたします。

600:デフォルトの名無しさん
07/01/28 22:39:29
>>599
> >>597,598
> アドバイスありがとうございます。
> 実行専用のメニューって
> 右クリック>実行>構成と実行のことでしょうか?

ちょっと説明間違えたかもしれない。
メニューの Run -> Run...だ。
すると新しいウィンドウが現れる。

右クリックで実行->Java Applicationが無くなったと考えられる理由は、
●パースペクティブがJavaになっていない。
●Windows->Customize Perspectiveを弄った。
が挙げられる。前者が原因だと思うが。
そのときはJavaパースペクティブを右上のOpen Persipecitveボタンで起動。

> あと問題点として思い出したのが、
> Eclipseの別のワークスペースをインポートで
> 追加しています。
> もしかするとCLASSPATHが違うからかとも思い、
> 設定してみましたが(間違っているかもしれません)
> 駄目でした。

クラスパスはプロジェクトで設定しているか?
Eclipse上で実行時だけに設定することも可能。



601:デフォルトの名無しさん
07/01/29 00:19:43
古いEclipse(3.0.2や,3.1.2)と,そのLanguagePackが欲しいのですが,
本家www.eclipse.orgに行っても見当たりません。
どこかでダウソできる所を知りませんか?

602:デフォルトの名無しさん
07/01/29 00:36:20
面倒臭がらずに
10レスぐらい読み返してみろ

603:590
07/01/29 01:06:34
>>601
さっき見たぞ。そのレス。
上をみろ

604:デフォルトの名無しさん
07/01/29 13:30:14
古いバージョンが大人気な理由が知りたいぞ!

605:デフォルトの名無しさん
07/01/29 14:52:36
そうそう、おれも知りたい。

なんで古いバージョンに拘るのだ?

606:デフォルトの名無しさん
07/01/29 22:38:51
>>604-605
>>594 >>601じゃないけど、多分Interstageのせいじゃないかな?
あれの開発ツールはeclipseを元にしてるんだけど
バージョン上がるの遅い上に動作重いから少しでも軽くしようって事で
代わりに同じバージョンのeclipseを使うケースが結構多いらしい。

今は離れてるけど私も半年くらいまではInterstage関連でかつeclipse2.1で開発していた。

607:デフォルトの名無しさん
07/01/30 10:22:52
こんなとこでまさかINTERSTAGEという言葉を耳にするとは・・・

新しいバージョンでやっと3.1ベースになったね
j2sdkは相変わらず1.4系だがw

608:デフォルトの名無しさん
07/01/30 22:06:21
【Java/C/PHP/Perl/Ruby/Python/TeX】Eclipse M22
スレリンク(tech板)

↑のスレのほうが寂れているので改めてこっちで質問してみる。

今悩んでいることはEclipseのアップデートマネージャー問題でありまする。
詳しくは↑のスレとこのスレの上のほうでで大雑把に経緯を確認。
(コマンドラインでプラグインをenable,disableするなどのことが書いてある。)

●結局直らず、プラグインの依存関係が壊れアップデート不能に陥ったので
Eclipseを最初からインストールしなおした。最新版3.2.1を入れなおす。
●で、まず最初に既存のフィーチャーのみのアップデートを行い、
Patchとかかれたもの、赤十字のマークのあるもの三つをアップデートして
再起動。
●次に、新規フィーチャーを検索、し、カリストとEclipseにチェックを入れて
アップデートできるものを検索。
そこで、古いバージョンなどをフィルターし、最新版だけを選択できるようにして、
BIRT, TPTP, DTP, WTP, J2EE, WebDAV & FTPなどにチェックを入れて
約30件ほどの項目のインストールを実行。
●するとダウンロードが始まるのだが、途中でアップデートに失敗したと出る、
ログファイルがあると思われる.metadata/.logには何も記録されず。
エラーログビューには、Exceptionとはでるが、エラーのタイトルや詳細は
なにも表示されず空欄になっている。なぜか空欄。
で、-cleanで再起動してもとくに変化は無し。

これで原因がつかめず、今は一気にプラグインをインストールせず、少しづつプラグインを
選んでちまちまダウンロードしているわけですが。

これで結構悩んでいるのですがねえ。つまずいた人いますか?
どなたか、救世主はおりませぬか?

609:608
07/01/30 22:09:19
>>608の手順でプラグインを少しだけ選んでアップデートしようとしたら
またアップデートに失敗した・・・

どのプラグインが原因なのかわからない・・・


ポップアップでいきなりでるエラーメッセージはこれ


Update Operation has failed.


Detailボタンがなく、どんなアップデートオペレーションに
失敗したのかまったくわからないのですよ。
これには困った・・・

エラーログビューには二つの項目が出ていますね。
ひとつが、さきほども書いたとおり、何も書いていないのですよ。
よって原因がわからないのです。

eclipse.buildId=M20060921-0945
java.version=1.6.0
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ja_JP
Command-line arguments: -os win32 -ws win32 -arch x86 -clean

?
Tue Jan 30 22:06:52 JST 2007




610:608
07/01/30 22:12:31
おや、もうひとつErrorLogに何か書いてあるますね。

これは何?

404 Not Foundが原因でアップデートがとまるなんてことがあるのか?
ちょっと待ってくださいよ。そういう時は無視してインストールできるプラグインだけ
インストールしてくれてもいいのにこれだけで振り出しに戻るなんて嫌です。
困った。誰か助けてー

eclipse.buildId=M20060921-0945
java.version=1.6.0
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ja_JP
Command-line arguments: -os win32 -ws win32 -arch x86 -clean

Error
Tue Jan 30 21:54:52 JST 2007
Error retrieving "plugins/org.eclipse.birt.data.oda.adapter.dtp_2.1.1.v20060922-1058.jar".
[Server returned HTTP response code: "404 Not Found" for URL: URLリンク(ftp.jaist.ac.jp)
pub/eclipse/callisto/releases/plugins/org.eclipse.birt.data.oda.adapter.dtp_2.1.1.v20060922-1058.jar.]

org.eclipse.update.internal.core.FatalIOException: Server returned HTTP response code:
"404 Not Found" for URL: URLリンク(ftp.jaist.ac.jp)
rg.eclipse.birt.data.oda.adapter.dtp_2.1.1.v20060922-1058.jar.
at org.eclipse.update.internal.core.UpdateManagerUtils.checkConnectionResult(UpdateManagerUtils.java:560)
at org.eclipse.update.core.ContentReference.getInputSize(ContentReference.java:202)
at org.eclipse.update.core.FeatureContentProvider.asLocalReference(FeatureContentProvider.java:228)

(容量制限の都合上以下例外略)

611:608
07/01/30 22:13:34
ああああああ

結局またJAISTの仕業ですか!!

ひどすぎです、欧米人ではなく
日本人の仕業だったんですね。

ひどすぎですよ同胞さん

612:608
07/01/30 22:14:23
もうJAISTは信用できないのでミラーリストからはずしたい・・・・・・




613:デフォルトの名無しさん
07/01/30 22:27:34
うざ

614:デフォルトの名無しさん
07/01/30 23:01:14
どこか探せばJAISTをミラーからはずすことができる設定ファイルがあるんでない?


615:593
07/01/30 23:17:46
スレの皆様すいませんでした。

 原因は、ソースフォルダとして登録せずに
ファイルとして登録していたためです。

実行が出来たのは古いファイルはクラスファイルが出来ていたためでした。

失礼しました。

616:デフォルトの名無しさん
07/01/30 23:19:11
>>612 ポリシーファイル

617:デフォルトの名無しさん
07/01/30 23:43:36
拡張子が.polocyのファイルのこと?

618:デフォルトの名無しさん
07/01/31 04:28:00
>>576

URLリンク(download.java.net)

619:デフォルトの名無しさん
07/01/31 10:53:39
>>616

ググってもそれらしきものが特に出なかったですけど
URLリンク(www.google.co.jp)
%3Aja%3Aofficial&hs=4K4&q=Eclipse
%E3%82%A2%E3%83%83%E3%83%97%E3%83%87%E3%83%BC%E3%83%88%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%A3+%E3%83%9D%E3%83%AA%E3%82%B7%E3%83%BC%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja

本当に「ポリシーファイル」で間違いありませんか?

620:デフォルトの名無しさん
07/01/31 10:54:31
>>619の検索キーワードは
「Eclipseアップデートマネージャ ポリシーファイル」です。

621:デフォルトの名無しさん
07/02/01 20:18:37
Eclipse でコードを書いていたら
unreachable codeというエラーが出てきました。
これはどういう意味でしょうか?

622:デフォルトの名無しさん
07/02/01 22:57:11
どこで出たのか?

623:デフォルトの名無しさん
07/02/04 18:53:10
Javaの勉強で書籍を複数買うことも多いのですが
書籍によってEclipse, JDK, Tomcat等のバージョンが異なるのですが
同時進行で進めたりする場合にバージョンの差異で生じるコンパイルエラー等で苦しんでいます
Javaの基礎を勉強しながらフレームワークであるStrutsを適用していく感じです
JDKやEclipseの環境のバージョンは新しいものにしたまま
ジェネリクスなど問題が出た個所一つ一つ解決したりしてるのですが・・・
他にいい解決法がないかなとご相談にきました、ほかに最善の方法があればよろしくおねがいします。

624:デフォルトの名無しさん
07/02/05 15:07:12
>>621
到達できないコードがあるんだろ。
returnの後に書いた部分なんかに到達できない事が明確な場合に出る。
if (true) {
return;
}
hogehoge.hogehoge() <- こことか

625:デフォルトの名無しさん
07/02/05 16:23:52
hogeって良くみますけど、みなさん頭の方は大丈夫ですか?
ほげほげしてないかとっても心配でいつも見守ってます

626:デフォルトの名無しさん
07/02/05 17:18:25
>>625
hogeの起源もしらんのか?

627:デフォルトの名無しさん
07/02/05 18:00:55
ホントは hage なんだよ。みんなわかってるんだ。

628:デフォルトの名無しさん
07/02/05 18:10:24
>>623
Eclipseなら最新版にしても問題ない。
プラグインもWTP最新版がいい。で
Tomcatだが、古いのは気を付けろ。Tomcat4や3はヤバイ。
設定ファイルの構成が若干異なる。だがWTPつかってるなら問題なさそうだが。
ちょっと調べればわかる。解らなければ最新版を使え。
古い本は文法だけ見ててほかはあてにするな。

古くなった非推奨APIはEclipseがコード上で警告で教えてくれるから問題ない。
Javaは最新版で問題ない。Servletの日本語本が出たのがちょうどJ2SE1.3が出た頃。
それなら1.3から上位互換性はまともだし、ちょっとした上位互換性問題が
生じてもEclipseが解決してくれる。警告で黄色い線でしめしてくれる。
ついでに、CheckStyleやFindBugsプラグインとも併用すれば、なおいっそうよくなる。

だから(Strutsについては最近の事情はわからないため、Strutsを除いては)最新版がおすすめだ。




629:デフォルトの名無しさん
07/02/05 18:11:11
>>625
ほげの起源は英語版Wikipediaでプレースホルダの意味を調べればわかる。

630:デフォルトの名無しさん
07/02/05 21:38:28
マジレスすんなよ

631:623
07/02/05 21:39:59
>>628
丁寧に答えてくださってありがとうございます
物凄く参考になりました、心から感謝します

632:デフォルトの名無しさん
07/02/06 17:07:40
>>629
うわぁ…FF7のフーバーって英語のfoobarから来てるんですね??
初めて尻ました_ _丁寧に有難う御座います

633:デフォルトの名無しさん
07/02/06 22:13:49
教えてください。
エディターの背景色を黒に変えました。
出現個所のマークの背景色を変えられなくて困っています。
他はだいたい分かったのですが・・・

どなたかご存知ないでしょうか。

634:デフォルトの名無しさん
07/02/07 02:13:24
>>632
> >>629
> うわぁ…FF7のフーバーって英語のfoobarから来てるんですね??
> 初めて尻ました_ _丁寧に有難う御座います

まて、フーバーだったら
アメリカにHooverダムという竣工当時としてはかなり大規模なダムがあるぞ。
Wikipedia項目リンク


FF7のはそっちからとった臭いw

635:デフォルトの名無しさん
07/02/07 02:14:27
>>633
マーク?
何のマークだ?警告やエラーのあの印か?

636:デフォルトの名無しさん
07/02/07 08:21:42
>>635
カーソルがある変数などで、画面上に他にも
あると、それが反転表示されるやつです。
背景色がうすいので、字が見づらいです。

[Window]⇒[設定]⇒[java]⇒[エディター]⇒[出現個所のマーク]
で機能の ON/OFF ができることは、分かりました。


637:デフォルトの名無しさん
07/02/07 23:09:51
>>263
漏れも同様のエラーが出たけど。
逆コンパイルができなくて。

638:デフォルトの名無しさん
07/02/07 23:56:43
>>637
よく使ってるがそんなエラー出たことないな。

639:637
07/02/08 00:36:51
どんなJARを追加したらいいのか全くわからない。

640:デフォルトの名無しさん
07/02/08 01:18:36
>>637
逆コンパイルしなくてもソースコードをユーザライブラリに
添付するだけでソースコードが見える奴と、JadClipseが
勝手に逆コンパイルするやつとで、被ってたりしているんじゃないかな

かんけいないかも知れないけど。

Eclipseの再起動はした?

クリーンで再起動はした?


641:デフォルトの名無しさん
07/02/08 01:19:11
そうだ。内部エラーの内容はどうなっている?

エラーログビューを開いて確認すべきだ。

642:デフォルトの名無しさん
07/02/08 07:07:00
次のようなエラーの内容でした。

eclipse.buildId=M20060921-0945
java.version=1.5.0_10
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ja_JP
Command-line arguments: -os win32 -ws win32 -arch x86

Error
Thu Feb 08 06:57:01 JST 2007
Unable to create editor ID net.sf.jadclipse.JadclipseClassFileEditor: Operation not supported for specified element type(s):<project root> [in @@@]

Java Model Exception: Java Model Status [Operation not supported for specified element type(s):<project root> [in nao1]]


いったんEclipseフォルダを削除して、インストールし直したのですが、ネットから拾ってきたclassファイルをナビゲーターウインドウに放り込んでも、上のようなエラーが出てきてしまいます。


643:デフォルトの名無しさん
07/02/08 14:07:35
>>636
外観の設定、細かいところ、一つ一つチェックしてみてはどうだろう。

拡張なんとかっていうチェックボックスがあったようがきがする。
それ関係なかったかな。よくおぼえていないのでうまく答えられない。

それから、フォントの設定も関係アルかも知れない


644:デフォルトの名無しさん
07/02/08 14:09:02
>>642
Eclipseのバージョンは?

Eclipseのフォルダではなく、プロジェクトフォルダの方に問題があるkも知れない。
試しにワークスペースを変えて起動してみよう。
ワークスペースディレクトリの.metadataディレクトリの中に
入っている設定ファイルに問題があるかもしれないから。


645:デフォルトの名無しさん
07/02/08 17:02:40
>>634
マジスカ? まさか熱射病の死傷者がマテリアの経験値になってるんじゃ…

646:637
07/02/08 20:35:33
>>644
つい先日ダウンロードしたV3.2です。

647:デフォルトの名無しさん
07/02/08 20:41:39
>>646
プロジェクト自体は?

648:デフォルトの名無しさん
07/02/10 22:00:48
vistaで正常に動作しますか? ダメならxpのパソコン探して買おうと思ってるんですが。

649:デフォルトの名無しさん
07/02/10 23:50:56
>>648
もうすぐ出る、Eclipse3.2.2はVistaに問題なく対応するぞ。
今のままでは、
ダウンロードすると何かメッセージが現れるぞ。


650:デフォルトの名無しさん
07/02/10 23:51:31
>>648
ここをよく読め。

スレリンク(tech板:88-89番)


651:デフォルトの名無しさん
07/02/11 00:37:16
了解しました。ありがとう。

652:デフォルトの名無しさん
07/02/11 13:32:08
Eclipse(3.2)が自動的に生成してくれる@authorタグの中身(つまり作成者)って、どこで
設定すればよいのでしょうか。どうやら現在のユーザー名がデフォルトみたいですが、
それを他のものに変更するメニューが見つかりません。
どなたかご存じでしたらお知恵を貸してくださいませ。

653:デフォルトの名無しさん
07/02/11 14:57:22
>>652
Eclipse起動オプションに
-vmargs -Duser.name="your name"
を追加し、

設定でJava-Code Style-Code Templateで
javadocコメントのTypesを選び
編集画面で
@authorの
ところが
@author {user}
となっていなかったら、そこを編集する。


これで新規にファイルを作るとうまくいくはず。

起動オプションはショートカットのプロパティに追記するかまたは
eclipse.exeがあるディレクトリにあるiniファイルに追記するだけでいい。
詳しくは URLリンク(www.eclipsewiki.net)
に載ってる




654:652
07/02/11 23:52:04
>>653
詳しいご説明ありがとうございました。
結構複雑(?)だったのですね。
オンラインヘルプを探したり、ググってみても全然わからなかったので助かりました。

655:デフォルトの名無しさん
07/02/12 18:51:38
トラックバック:スレリンク(tech板)


Javaスレのほうがやたらと質問が多いのに
Eclipseスレはいつものような勢いが無くなった。
質問する奴も激減した。
これは一体なぜだろう。
エラーログを補足しにくいからか?
プラグイン互換性で頭を悩ませて諦めてしまう者が多いからか?

【Java/C/PHP/Perl/Ruby/Python/TeX】Eclipse M22
スレリンク(tech板)
【初心者】EclipseでJavaの勉強 2時間目【大歓迎】
スレリンク(tech板)

656:デフォルトの名無しさん
07/02/15 19:57:21
Ctrl+クリックでメソッドにジャンプした時、そのクラスのそのメソッドがある部分しか表示されなくなってしまいました。
どこが誤って設定したかもしれませんが、直し方がわかりません。ご存知のかたはご教授ください。

657:デフォルトの名無しさん
07/02/18 13:27:36
Eclipseのプロジェクトのフォルダ構成ってどうしてる?
Project
├src(ソース)
| └jp.co.hogehoge

├test(Unitテストソース)
| └jp.co.hogehoge

├lib
| └(jarとか)

└conf(設定ファイルとか)
↑これだと、src用の設定とtest用の設定分けれないんだよ

658:デフォルトの名無しさん
07/02/18 16:40:07
Apache Mavenと同じ構成にしている。

>>657
そのケースの場合も、Apache Mavenを参考にするという手がある。

src/java/
src/test/
classes/java/
classes/test/
lib/
testlib/
conf/
testconf/
resource/
testresource/

みたいなのでええんじゃないのか?
テスト用設定をどうしても分けたいときは、テスト用プロジェクトを
新たに作って、そこからそのプロジェクトを参照するという手がある。


659:デフォルトの名無しさん
07/02/18 21:26:10
ものすごく下らない質問だと思うのですが、、、

クラス内で使用する定数を
final static String HOSTNAME = "www.2ch.net";
のように定義しているとして、ソース中のこの定数にマウスポインタを当てると
"www.2ch.net" がポップアップで表示されたりはしないのでしょうか?
「ええっと、これ値は何だっけな・・・」と上に戻るのが面倒くさいので・・・

660:659
07/02/18 21:28:32
済みません
CTRL 押したら出てきました
お恥ずかしい・・・

661:教えてください
07/02/22 21:01:46
htmlファイルに指定してアプレットを実行するにはどうすればいいのでしょう?

【Sample.java】
import java.applet.*;
import java.awt.*;
public class Sample extends Applet{
public void paint(Graphics g){
g.drawString("表示" , 100 , 50);
}
}

【Sample.html】
<html>
<body>
<center>
<applet code="Sample"Width="400"Height="100">
</applet>
</center>
</body>
</html>


上記のように入力して幅400高さ100の
ブラウザを表示させるにはどうしたらいいのでしょう。

Sample.javaのほうを普通に実行すると
400×100のブラウザが出てきません。
どうしたら、400×100のブラウザに
『表示』を表示させることができるのでしょうか・・・

662:デフォルトの名無しさん
07/02/22 21:06:14
ブラウザ?
ブラウザ内でAppletを表示させるために
必要な枠のサイズだろ?

663:教えてください
07/02/22 21:11:14
そ、そうです。
400×100のサイズにならないんです。

664:デフォルトの名無しさん
07/02/22 21:28:08
Appletはブラウザウィンドウのサイズを変えられるではないぞ。
そんなことができるのはJavaScriptだ。
Appletでできるのは
ブラウザウィンドウの中に作られた長方形の枠にAppletプログラムを表示するだけ。

ブラウザウィンドウの中に400*100サイズの長方形の枠は現れなかったか?
それでもし表示されいないなら、そのウェブページの背景色と、
JavaAppletウィンドウ枠の背景色が一緒で見えなくなっているだけかも知れない。

それに、ブラウザは何を使っている?
ブラウザに、Java Pluginがインストールされていない可能性があるのでは?

665:デフォルトの名無しさん
07/02/22 21:29:19
Appletはブラウザウィンドウのサイズを変えられるではないぞ。
そんなことができるのはJavaScriptだ。
Appletでできるのは
ブラウザウィンドウの中に作られた長方形の枠にAppletプログラムを表示するだけ。

ブラウザウィンドウの中に400*100サイズの長方形の枠は現れなかったか?
それでもし表示されいないなら、そのウェブページの背景色と、
JavaAppletウィンドウ枠の背景色が一緒で見えなくなっているだけかも知れない。

それに、ブラウザは何を使っている?
ブラウザに、Java Pluginがインストールされていない可能性があるのでは?

666:教えてください
07/02/22 22:03:32
返信遅れました
200*200の枠が現れてしまいます。
htmlがうまく反映されていないといいますか、、、
どう実行すればいいのですか?Sample.java
を通常通りRunすればきちんと走るはずなのでしょうか?

あと、ブラウザは何を使っている?とは?


667:デフォルトの名無しさん
07/02/22 22:27:11
<applet code="Sample"Width="400"Height="100">

のところは
<applet code="Sample.class"Width="400"Height="100">

に。

それから、Sample.htmlとSample.classは同じディレクトリにあるか?

Eclipseデフォルトではbinディレクトリにclassがあると思う。
なのでsrcにいくらHTMLを置いてもそりゃ何も反応はない


668:デフォルトの名無しさん
07/02/22 22:28:58
>>666
> 返信遅れました
> 200*200の枠が現れてしまいます。
> htmlがうまく反映されていないといいますか、、、
> どう実行すればいいのですか?Sample.java
> を通常通りRunすればきちんと走るはずなのでしょうか?

普通にリンク切れである可能性が高い。



> あと、ブラウザは何を使っている?とは?

Mozilla FirefoxなのかInternet Explorerなのか、
Operaなのか、

などなど・・・・のこと。

ブラウザにJava Plug-inがインストールされていない可能性もあるわけで。

つうか、いまどきAppletなんて滅多に使わない・・・と言ってもしょうがないか、
いまならJava Web Startの時代なので。


669:教えてください
07/02/22 22:58:50
JAVAの本を読んでいたらアプレットが出てきたので
ためしに動かしてみたら動かなかったもので、、、

ブラウザはInternet Explorerです

同じパッケージにあります。
あ!srcにhtmlがおいてあります。。。。


だめですかね?


670:デフォルトの名無しさん
07/02/22 23:32:32
>>669
そりゃそうだ。
appletタグでディレクトリパスをしていしているならわかるが、
指定していないなら、
そのファイルをbinに移動すべき。

671:デフォルトの名無しさん
07/02/22 23:33:08
ディレクトリパスがないときは、同じディレクトリにファイルがないかしらべて
あればAppletを実行する。なければ、無視をする。
そういうもんだ。

672:教えてください
07/02/22 23:42:16
bin ってどこですか?
src と JRE しか無いですが、どこに・・・

673:デフォルトの名無しさん
07/02/22 23:52:20
パースペクティブをリソースにかえるとエクスプローラと同じようになる。

EclipseでのJavaクラスファイルの出力先はデフォルトではbinになってるはず。



674:デフォルトの名無しさん
07/02/22 23:56:17
デフォルトアウトプットフォルダ(このばあいはbin)は
Project -> Clean...したときにまっさらにされるので
手動でファイルを追加するのは厳禁。

675:デフォルトの名無しさん
07/02/23 08:01:19
eclipseには、文法の一覧表みたいなのはついていませんか?教えて下さい(___)

676:デフォルトの名無しさん
07/02/23 13:34:26
>>675
helpにjavaの文法は付いてないから、普通にググれ。
山ほどあるだろ。

677:デフォルトの名無しさん
07/02/23 13:59:21
わかりました
ありがとうございました(___)

678:デフォルトの名無しさん
07/02/25 17:43:18
Eclipseでコマンドプロンプトをどうやったら使うことできますか?
家のパソではjavaの環境がないのでEclipseで作ったクラスファイルを実行することができないのですが
Eclipseなら使うことができるらしいのですがどうすればいいんでしょう

679:デフォルトの名無しさん
07/02/25 18:56:44
>>678
いみふ

680:デフォルトの名無しさん
07/02/25 22:47:06
Javaの環境なくてどうやってJavaやるつもりだ

681:デフォルトの名無しさん
07/02/25 23:53:39
そもそもJRE無しでEclipseやるつもりなのか?訳分からん。

682:教えてください
07/02/26 00:58:44
>>673
>>パースペクティブをリソースにかえるとエクスプローラと同じようになる。

どうやってやるのですか?
超初心者なのでごめんなさいです・・・

683:デフォルトの名無しさん
07/02/26 10:38:07
エスパー参上!!
おそらくネットにつながっていないとランタイム・SDKがインストールできないと思ってる!
間違いない!(死g

684:教えてください
07/02/26 17:29:32
html文章はeclipseのどこに書き込めばいいのでしょうか・・・・

685:デフォルトの名無しさん
07/02/26 22:17:20
エスパー参上!

>>684
スーパーエスパーの登場を待つ!!

686:デフォルトの名無しさん
07/02/26 23:01:36
俺のESPで補完してみた。

質問:
Eclipseでアプレットを作っています。
××のサイトを見ながらコードを打ち込んでいるのですが、いざ実行って所で詰まってしまっています。
どうやって実行させたらいいのかわかないのです。
××のサイトには書いていなかったのですが、アプレットなのでHTMLが必要なのでしょうか?
だとしたらどこに置けばいいのでしょうか。

回答:
ヘルプの「Java アプレットの起動」って項目にやり方載ってるようだよ。


687:デフォルトの名無しさん
07/02/26 23:20:26
>>682
右上にアイコンつきでJavaと書いてある文字が見えるか?

その左のボタンをおして、リソースを選べ。存在しなければotherを
選んでリソースを探せ。

>>684
言っている意味がわかりません。

新規作成でファイル拡張子をhtmlにすれば書けます。



688:デフォルトの名無しさん
07/02/26 23:22:12
>>686
なに? >>684はappletの質問をしたやつと
同一人物だったというのか?

まったく紛らわしいことをしてくれる。
まだ躓いていたのか。

というか、新規作成でJava Appletプロジェクトを作ってやり直したほうが
早いんじゃないかと思えてきたぞ。

689:デフォルトの名無しさん
07/03/02 02:28:21
eclipseでJUnit テストケースを使う際の質問なんですが、

import java.framework.TestCase;
public HogeTest extends TestCase{
public testHuge1(){
//テスト内容
}
public testHuge2(){
//テスト内容
}
}
という風にテストを書いてから、[Run]メニュー → [Run as] → [JUnit Test]とすると
プログラムが意図した動作をしていません。そこで、怪しい箇所にブレークポイントを仕掛け
て[Run]メニュー → [Run as] → [JUnit Test] を実行したいのですが、そのような選
択肢がなく、(none aplicable)となっており実行できません。

仕方なくPakcage ExplorerからHogeTestを選択し、右クリックで
[Debug as] → [JUnit Test]を実行したところ、しばらくしてから
"cannnot connect to VM"というダイアログが出てきました。
ブレークポイントで止めてから、ステップ実行してデバッグしたいのですが
、エラーメッセージがでるためデバッグできません。どなたか原因が分かる方
はアドバイス下さい。

690:デフォルトの名無しさん
07/03/02 02:29:16
age

691:デフォルトの名無しさん
07/03/02 11:05:16
>>689
そのえらメッセージとやらは "cannnot connect to VM"だけだというのか?

テストではなく通常の実行は問題ないのだな? VMのバージョンは? Eclipseのバージョンは?
違うクラスをテストしているということはないな?
テストケースクラスを右クリックしてRunを選んで
JUnit テストを選ぶといい。

Run -> Runと選んだ場合はツリーが現れる。
そこでJavaアプリケーションを選んだ状態で新規作成ボタンを押して
テスト名を決定してテストを実行できる。




692:デフォルトの名無しさん
07/03/02 20:46:40
>>691
レスありがとうございます。環境を書くのを忘れていました。
VMのバージョンは
java version "1.4.2"
gij (GNU libgcj) version 4.1.1 20060525 (Red Hat 4.1.1-1)

Eclipse3.1.2で、FedoraCore5をインストールした時に付属していたものを
使用しています。

教えて頂いた方法は次のように解釈してよろしいでしょうか?

Pakcage Explore で JUnitを継承したクラスを右クリックして[Run as ...]
の中のJunit Testを選択し、テスト名を選んで実行する。

この方法だと"cannot connect to VM"というメッセージは出ませんでした。
"Run as" の変わりに "Debug as"をするとやはりエラーメッセージが出現しました。
エラーメッセージは"cannot connect to VM"というダイアログが出るだけです。

テストはなんとか実行でき、予想通り(?)赤いバーが出てきて、ライブラリが意図した動作
していないことが確認できました。

書籍を見ながら手順を追ってやっているのですが、ブレークポイントを仕掛けて、そこから
ステップ実行をする段階で、Debugパースペクティブの挙動が書籍の内容と食い違
っていて困っています。

これだけではアドバイスのしようがないと思いますので、ひとまず出直してきます。
テスト実行はなんとかできたので、ありがとうございました。

693:デフォルトの名無しさん
07/03/02 21:09:22
連投すいません。Eclipseを終了してから、
ktermを見たら次のように出力されていました。

Unhandled event loop exception
Reason:
java.lang.NullPointerException

おそらく"cannot connecto to VM"というエラーメッセージが
出たのと関連があると思いますが。ソースプログラムの問題かもしれません。



694:デフォルトの名無しさん
07/03/02 22:31:46
>>692
Fedora か。
JDKはSunのやつをrpmで落としてきた?
それともyumでRedHatから落としてきたもの?

JVMを動かせる権限はユーザにちゃんとある?
rootだけということはない?

695:デフォルトの名無しさん
07/03/02 22:33:30
>>693
JUnitのバージョンは4以降?
それとも前のもの?
JUnit4から登場したアノテーションを使った
独自の記法を使っている?

それとも従来の方法?

Eclipse再起動しても変化はなかった?
Preferencesで
Installed JREに、ちゃんとJREが設定されている?そのときの
JREも同じバージョン?

696:デフォルトの名無しさん
07/03/03 17:21:53
鎌倉博美は元気ですか

697:デフォルトの名無しさん
07/03/03 21:08:01
はい。私はボブです。

698:デフォルトの名無しさん
07/03/04 17:06:44
Eclipse SDK を使用してます。
プログラム作成してるときにぷろぐらむの行番号を表示する方法ありますか?
実行するとエラー時にエラーがあった場所を行数で表示してくれると思うんですけど
探すの大変で困ってます

699:デフォルトの名無しさん
07/03/04 17:08:48
>>698
そのビューのリストをダブルクリックすると出なかったっけ?

700:デフォルトの名無しさん
07/03/04 17:13:09
>>699
ありがとうございます!
一気にその箇所まで飛んでくれるんですね
おかげで作業効率上がりそうです。

701:デフォルトの名無しさん
07/03/04 17:20:58
>>700
一応ブレークポイントとか表示される場所を右クリックで行番号出せるよ

702:デフォルトの名無しさん
07/03/04 19:06:32
Ctrl + L で行ジャンプするとか。

701が書いてある方法で行番号表示しておくといい。
ウィンドウ→設定→一般→エディタ→テキストエディタ
でも行番号表示のON/OFF切り替えられるけど、面倒だし。

703:デフォルトの名無しさん
07/03/04 20:04:30
>>696
個人情報保護法に気を付けるべき。
有名人でもない人間の名前を出すと
あの法律で何されるか解ったものじゃない。

704:デフォルトの名無しさん
07/03/04 20:05:32
最初から設定で表示しておけるように
しておけば、あとから二度と変更することはないと思うが。

705:デフォルトの名無しさん
07/03/04 21:51:57
いつも行番号表示させてるけど、なんでデフォルトは非表示なんだ?
俺は少数派か?外人は行番号なんか気にならんのかな。

706:デフォルトの名無しさん
07/03/05 00:15:46
行番号が必要になるケースなんてそうないけど。


707:デフォルトの名無しさん
07/03/05 17:56:49
Eclipse 3.2を使っているのですが、いつのまにかコンテンツアシストで表示される内容が
選択できない(Enterを押しても挿入されない)ようになってしまいました。
コンテンツアシスト機能自体は動作しており、そのまま入力を続けていけば項目は絞り
こまれていきますし、マウスでクリックしたり上下カーソルで選択することはできるのですが、
Enterを押しても、マウスでダブルクリックしても項目の内容が編集画面にコピーされません。

少しデフォルトの設定を変更していたのですが、とりあえず変更したような気がする部分に
ついては、片っ端からデフォルトに戻してみたのですが、それでも現象は変わりませんでした。

どうやれば元に戻せるのか、何か思いつくことがありましたら、どなたか教えて頂けると
助かります。

708:デフォルトの名無しさん
07/03/05 19:40:26
EclipseでFileReaderを使って生成したファイルは
どこで見れますか?

709:デフォルトの名無しさん
07/03/05 19:43:46
日本語でおk

710:デフォルトの名無しさん
07/03/05 19:51:26
>>708
出力したファイルのパスを相対指定してる場合は、
プロジェクトルートからの相対位置にあるんじゃね?

711:デフォルトの名無しさん
07/03/05 20:37:07
>>710
ありがとうございます。解決しました!!

712:デフォルトの名無しさん
07/03/06 01:00:56
>>710 は久々のエスパー

713:デフォルトの名無しさん
07/03/06 01:45:37
>>705
XGA対応ディスプレイ利用者が狭いスペースを節約するために
少しでもスペースをとりたいがためにdefaultになってる可能性



714:デフォルトの名無しさん
07/03/06 13:26:11
eclips3.1.1から最新の3.2.2にしたいんだけどワークスペースとプラグイン保ったままバージョンアップするいい方法ないですか?
ヘルプ-ソフトウエア更新では本体のバージョンまではあがらなかったです

715:デフォルトの名無しさん
07/03/06 22:00:12
>>692 >>693
亀レスすみません。
今は外出中で自宅にいないので、自宅のマシン環境の詳細が分かりませんが、
現在把握していることを書きたいと思います。

EclipseはSUNのWebサイトから落としてきたものではありません。
FedoraCore5のインストールCDに付属していたEclipseを使用しています。

現在は、このEclipseをアンインストールして
SUNから落としたrpmファイルでインストールしようと思っています。

まだ確認していないので恐縮ですが、JUnit 3.x系だと思います。
アノテーション(@Testとか)は一切使用していません。

Eclipseを再帰どうしても直りませんでした。今回、初めてJUnitを使ったのですが、
以前からJavaのプログラミングはしており、ユーザー権限で実行できることは確認しております。

ちなみに 大学のマシンの環境
Eclipse 3.1
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2)
Classic VM (build 1.4.2
J2RE 1.4.2 IBM build cxia32142sr1a-20050209 (JIT enabled: jitc))
で同じことをやってみたのですが、こちらの環境では書籍で紹介されている
手順通りにデバッグが行えました。


716:デフォルトの名無しさん
07/03/07 00:05:22
>>707
エラーログ貼り付けろ

717:デフォルトの名無しさん
07/03/07 00:06:09
>>715
ダメクリプスじゃん。

つうか、EclipseはSunが開発してるものじゃないぞ。


718:デフォルトの名無しさん
07/03/08 15:20:01
>>715
EclipseはEclipseのサイトから落とすものです。


問題のニオイは、JVMにはありませんかね?

Sunから落としてきたJavaを使ってEclipseを起動していますか?
環境変数はどうなっていますか?

起動オプションで、SunのJavaを選択できるように変えてみましたか?





次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4353日前に更新/287 KB
担当:undef