• ベストアンサー

eclipse3.0 元に戻す最大回数設定方法

お疲れ様です。 eclipse3.0にて元に戻す最大回数の設定方法をご存知の方がいらっしゃいましたら、ご教授願います。 またタイトルと別内容になって申し訳ありませんが、以下の疑問についても同時に質問させていただきます。 ・同ファイル内に複数クラスを記載した場合、他ファイルからクラスを参照した際に型が解決できない。どのようにソースを記載すれば回避できるのか? [例] (ManyClass.java) class CL1 { } class CL2 { } (MainClass.java) class Main { public CL1 cl1; ←型が解決できないと赤ラインで警告表示 ~~~~~~~~~~~~~~ } 補足:ファイルをエディターで表示している場合は上記事象は発生しません。 以上、欲張りな質問となって申しわけありません。どちらかの質問だけでも構いませんので、ご教授願います。

  • Java
  • 回答数3
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

>eclipse3.0にて元に戻す最大回数の設定方法をご存知の方がいらっしゃいましたら、ご教授願います。 エディタのUndoの回数のこと? Window>Preference>General>Editors>TextEditors>UndoHisorySize だと思う。 public class ManyClass { } class CL1{ } class CL2{ } public class MainClass { public static void main(String[] args) { CL1 cl1; CL2 cl2; } } 特にエラーとか出ませんけど?

yarusenasu
質問者

お礼

大変参考になりました。 回答ありがとうございました。

その他の回答 (2)

回答No.3

違うパッケージのクラスから参照していませんか? ↓な感じで。 (ManyClass.java) package p1; class CL1 { } class CL2 { } (MainClass.java) package p2; class Main { public CL1 cl1; ←型が解決できないと赤ラインで警告表示 ~~~~~~~~~~~~~~ }

yarusenasu
質問者

お礼

大変参考になりました。 回答ありがとうございました。

回答No.2

public class MainClass { public CL1 cl1; public CL1 cl2; public static void main(String[] args) { } } コレもエラーにならなかった。

yarusenasu
質問者

お礼

大変参考になりました。 回答ありがとうございました。

関連するQ&A

  • Eclipseにつきまして

    只今、EclipseでJavaの練習をしてるのですが、 .classのファイルをクリックしてもソースがありませんとしか表示されません。 どうしたらファイルが表示されるようになるのでしょうか? ネットで調べたのですが、今ひとつ理解できず困っています。 初歩的な質問で誠に申し訳ございませんが、お答えいただけましたら、幸いです。

    • ベストアンサー
    • Java
  • 内部クラスを別ファイルに

    こんにちは。 お世話になります。 早速、質問なのですが、 内部クラスを別のファイルに記述することは出来ますでしょうか? // MainClass.java public class MainClass{ /* */ private class InnerClass1{ } private class InnerClass2{ } } これのInnerClass1とInnerClass2をそれぞれ InnerClass1.java、InnerClass2.javaファイルのように別のファイルに記述したいと思っています。 出来そうな気はするのですが内部クラスについて 書いてある本やサイトはすべて同じファイルに書いてあったもので・・・ 方法がありましたらよろしくお願い致します。

    • ベストアンサー
    • Java
  • Eclipse/MacのExtentions使い方

    初めまして、Javaの勉強を始めたばかりの者です。 Macを使っています。 この度 /Library/Java/Extentions/にjarファイルを追加して追加したクラスを 使用するプログラムを作りました。 今後開発するにあたり、統合開発環境を使用していきたいと考えEclipseをインストールしました。 Eclipseで拡張ライブラリが使えず、もう何日も困っています。 どなたか助けて下さい。 /Library/Java/Extentions/に追加したjarファイルを使用するにはどうすれば良いのでしょうか? 何度も自分で試してみたのですが、どうしても追加したはずのクラスを使えないです。 プログラムの内容自体はコンソールで実行して見ているので間違いないはずなのですが、、、下記のようなエラーメッセージが出ます。 ------------------------------------------------------------------------------------------------------ Exception in thread "main" java.lang.Error: Unresolved compilation problems: Dodai を型に解決できません Dodai を型に解決できません ------------------------------------------------------------------------------------------------------ 新規プロジェクト作成のところから教えて頂きたいと思います。 宜しくお願い致します。 因みにEclipseを使わずコンソールから実行したファイルは下記の場所でした。 /Users/xxxx/JavaPro/Sample3-2/FusenExec.java javac FusenExec.javaでコンパイル FusenExec.classが出来る。 java FusenExecで実行 ・下記にEclipseでプロジェクトを作成した手順を記します。 新規プロジェクトの作成 ・ファイル>新規プロジェクト>Javaプロジェクト選択>JREの種類で「実行環境JREの使用」→JavaSE-1.6 ・Java設定 JREシステム・ライブラリー「JavaSE-1.6」となっていて、配下に追加したjarファイルが表示されています。 ・パッケージエクスプローラでsrcを選択 ファイル>新規>クラス パッケージ名:jp.xxx.eclipsebook 名前:Sample スーパークラス:java.lang.Object←元々書かれていた ・ソース --------------------------------------------------------------------- package jp.kuu.eclipsebook; public class Sample { /** * @param args */ public static void main(String[] args) { // TODO 自動生成されたメソッド・スタブ // 1枚目の付箋土台 Dodai fusen1 = new Dodai(); fusen1.setSize(200,50); fusen1.setVisible(true); } } --------------------------------------------------------------------------------- また、Eclipseで自動作成されたディレクトリの.javaファイルはターミナルからjavacコマンドでコンパイルしようとしても、コンパイル出来ませんでした。 何故なのでしょうか。何だか解らないことが多く、こんがらがって混乱しています。 どなたか助けて下さい。お願いいたします。 開発環境 ・MacOS10.6.8 ・java version 1.6.0_26(元々JDK(Java SE Development Kit)が入っていた。) ・拡張用ライブラリdodai.jarの場所は/Library/Java/Extensions/配下 ・統合開発環境 Eclipse3.7 ・日本語化 Pleiades1.3.3

  • Eclipseの使い方

    すいません。 Eclipseを使ってjavaを書いています。 ところがファイルを保存しても 自動的にクラスファイルが作成されません。 自動的に作成させる方法を教えていただけますか? また、javaファイルと同じフォルダではなく classesファイル下に作成させることは出来ますか?? よろしくお願いします。m(__)m

    • ベストアンサー
    • Java
  • Eclipse (3.5)で.classファイルの作成をするには?

    Eclipse (3.5)で.classファイルの作成をするには? ホームページビルダーにJavaアプレットを挿入する機能があるのですが、 ファイル形式が.classでないといけないようです。 eclipseで作成されたファイルは、.javaしか見当たらないのですが、 .classファイルを作成するにはどうしたらいいのでしょうか?

    • ベストアンサー
    • Java
  • EclipseでJSPのコンパイルエラー

    過去に開発したWebアプリをEclipseを使用して再開発し直してみようと挑戦中ですが、以下のエラーが解決できず困っています。 ***** org.apache.jasper.JasperException: JSPのクラスをコンパイルできません JSPファイル: null の中の行: -1でエラーが発生しました 生成されたサーブレットのエラーです: [javac] Compiling 1 source file E:\AddProgram\Eclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Standalone\localhost\XXX\login_jsp.java:10: java.lang.Object にアクセスできません。 クラスファイル E:\AddProgram\Eclipse\eclipse\jre\lib\rt.jar(java/lang/Object.class) は不正です。 クラスファイルのバージョン 49.0 は不正です。48.0 であるべきです。 削除するか、クラスパスの正しいサブディレクトリにあるかを確認してください。 public class login_jsp extends HttpJspBase { ^ エラー 1 個 ***** Javaビルドパス-クラスパス変数は j2sdk1.4.2\jre\lib\rt.jarになっているし、 Javaコンパイラーの準拠レベルは1.4になっているし、 JAVA_HOMEやPATHもj2sdk1.4.2、j2sdk1.4.2\binになっているんですが、何故別のjarを参照してしまっているのでしょうか? Eclipseの再起動、JRE1.4.2の再インストールなども試みましたが、解決せず悩んでいます。解決方法をご存知の方、ご教授ください。 ■環境(最終的に落ち着いた使用バージョンは以下の通り。) ・EclipsePleiadesAllinOneJava3_4_2 ・java 1.4.2 ・Tomcat 4.1.31 ・Apache 2.0.53 ・MySQL 4.0.25

    • ベストアンサー
    • Java
  • Eclipse

    Eclipseを使い、FileReaderでテキストファイルを読みこみたいのですが、 プロジェクトフォルダの中に読み込むテキストファイルを保存して、以下のように指定しました FileReader in = new FileReader("/workspace/Project/sam.txt"); しかし、エラーメッセージで、システムはこのパスを見つけられないと表示されました。 Projectフォルダの中には、classファイルが入っているbinフォルダと、javaファイルが入っているsrcフォルダがあるのですが、 テキストファイルをclassファイルと同じbinに保存してパスを指定しても見つけられないとエラーがでました。 srcフォルダに入れても同様のエラーです。 Eclipseでテキストファイルを読み込む場合、テキストファイルはどこに保存すればよいのでしょうか? それともパスの指定の仕方が間違っていますでしょうか?

    • ベストアンサー
    • Java
  • Eclipseのプロジェクトをシェルで実行する方法

    Eclipseで生成したプロジェクトを以下のコマンドでシェル実行したところ、以下のエラーが出ました。 /c/Apprication/pleiades-2020-06-java-win-64bit-jre_20200702/pleiades/workspace/home/ShellTest/shell_and_Java $ ./.do-java.sh 「エラー:メイン・クラスshell_and_Java.HelloWorldが見つからなかったかロードできませんでした。」 Eclipse上のフォルダ階層は以下となっています。 ■Eclipse上のプロジェクト ShellTest (プロジェクト名) →src  (フォルダ) →→shell_and_Java (パッケージ) →→→HelloWorld.java →bin →→shell_and_Java →→→HelloWorld.class (クラスファイル) →shell_and_Java (フォルダ) →→.do-java.sh (シェルスクリプト) ■do-java.shの内容 java shell_and_Java.HelloWorld ■HelloWorld.javaの内容 printlnで"HelloWorld"を表示する単純な処理です。 環境変数やクラスパスの設定など、それぞれ正しく設定できているのか、どの状態が正しいのか分からず困っています。。 よろしくお願いします。

    • ベストアンサー
    • Java
  • Eclipseが起動できません

    Eclipseが起動できません Eclipseが起動できません(eclipse-platform-SDK-3.4.1-win32) 以前Sunのサイトからjdk1.6.0_20をインストールて設定もできています。JAVAも動きます。 今年の夏まで学校でコマンドプロンプトとテキストエディター(メモ帳など)を使ってJABAの基本のプログラムを書いています。個人PCにも同じ方法で動きますれからはeclipseを使用します。ので個人PCにもeclipseを使用できるようにしたいです しかしeclipse.exeをクリックすると「JVM terminated. Exit code=1」が表示されて起動できません。対策も自分なりにネットで調べてみたのですが、にっちもさっちも行かなくなってしまいました。自分はこれからどうすべきなのでしょう? JAVAはテキストで正しくJAVA文章を書き、○○○.jaavというものを作り コマンドプロンプトでjavac ○○○.javaを入力すると動き○○○.classのクラス文章が自動作成され java ○○○ を入力JAVAプログラムが実行されます。 この流れは実行でき動きます。 マイコンピュータのプロパティーの環境変数設定もJAVA文書を書きコマンドプロンプトで実行できる環境になっています。 いろいろと調べても質問者の結果は環境変数の問題とかが多いです。 何をどうしてよいかわかりません。 なみにosはWinXPです。javaは動くので環境変数の設定はできています。 。 万事休すです。どなたか解決方法をお願いしますm(~_~)m

    • ベストアンサー
    • Java
  • eclipse3.5 コンパイル不能

    新たにjavaファイルを作成、あるいは編集したのにかかわらず、classesフォルダーにコンパイルされなくなりました。  原因をしらべているのですがよくわかりません。ビルドパスのソースフォルダーにはblog/web-inf/srcと正しく表示されています。srcには作成したjavaファイル作られますが、なんらかの原因にてclassesフォルダーにコンパイルされていないようです。 javaファイル(srcフォルダー)→classファイル(classesフォルダー)をeclipseにて任意に設定できるのかどうかを調べていますが、それも不明です。  何か原因が思い当たる個所があれば、ご教授の程よろしくお願い申し上げます。  

専門家に質問してみよう