• ベストアンサー

.javaが開けない

javaでソースコードを打ち込む練習をしたいです。 (Java・JDKは入手済み) その際、.javaの拡張子を使ったファイルを開くことができません。 .javaのファイルを開こうとすると、  このファイルを開けません  このファイルを開くには、そのためのプログラムが必要です。インターネットで自動的 にプログラムを検索するか、またはコンピューターにインストールされたプログラムの 一覧から手動で選択してください。 と表示されます。どのプログラムをダウンロードすればいいのでしょうか?

  • Java
  • 回答数16
  • ありがとう数20

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

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

ちなみに(通常のエディタなどより)Eclipseのエディタは入力補完機能もあり とても便利です。 (コマンド・プロンプトでjavacを実行するより)Eclipseなら実行、エラー行の表示なども とても簡単にできます。

sv2525
質問者

お礼

回答ありがとうございます! おかげ様で実行できました! Eclipseも使用していきたいと思います。 本当にありがとうございました!!

その他の回答 (15)

回答No.5

>回答No.3 amanojaku1 >javaでソースコードを打ち込む練習をしたいです。 >(Java・JDKは入手済み) ああ!、ソースを入力したいと言う事ですか。 Eclipseは統合開発環境 (IDE) ですので基本的な機能はサポートされてます。

回答No.4

OSの記述がないので、両方を説明しているサイトの情報です。 .javaの拡張子をTeraPadに割り当てる方法(関連付けといいます) Windows7 https://121ware.com/qasearch/1007/app/servlet/relatedqa?QID=012111 Windows10 https://121ware.com/qasearch/1007/app/servlet/relatedqa?QID=018054

sv2525
質問者

お礼

回答ありがとうございます。 OSはWindous7です。 やり方はわかったのですが、何を選択すればいいのかわかりません… ローカルディスクのファイルで使えるようにしたいのですがプログラムのどこを選択すればいいのでしょうか?

回答No.3

>回答No.2 amanojaku1 それよりEclipseを使った方が簡単です。 (下記は少しバージョンは古いですが特に問題はありません)下記はexeファイルでインストールされるので、基本的な設定は自動的に設定してくれます。 日本語 Eclipse 4.5 Pleiades All in One Java https://www.vector.co.jp/download/file/winnt/prog/fh669173.html

回答No.2

システム環境変数に「JAVA_HOME、Path」を設定してますか?、設定してない場合 「C:\Program Files\Java\jre~」は実際にJavaがインストールされているフォルダーを確認し、そのパスを設定して下さい。 JAVA_HOMEは「C:\Program Files\Java\jre~」を設定して下さい。 Pathは「C:\Program Files\Java\jre~\bin」(こっちは「\bin」まで必要)を追加して下さい。 (元のPathは消さないで)元のPathに";"(半角セミコロン)で追加して下さい。 コマンド・プロンプトを起動して下さい。 下記のようにjavacコマンドを実行して下さい。 javac パス\ファイル.java 例えばjavaファイルが「C:\Users\user\Documents」にある場合は下記のようになります。 javac C:\Users\user\Documents\ファイル.java 恐らく出力はコマンド・プロンプトを起動し、コマンド・プロンプトに表示されているディレクトリに出力されると思われます。

sv2525
質問者

お礼

回答ありがとうございます。 環境変数の設定はしたのですが、おそらく誤って元のPathの部分を消してしまいました… システムの復元というものがあるようですが、復元ポイントの設定をしないとできないなど、よくわからなくなってしまいました。 現在のPathは C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files\Java\jdk-10.0.1\bin となっているのですが、やはり元々設定されていたPathは消えてしまっていますよね? 元々のPathを知る方法はないでしょうか?

回答No.1

アプリを入れなくても、そのファイルを右クリックして、プログラムから開くを選択してメモ帳かワードパッドで開くことはできます。 javaの勉強をされるのでしたら、ちゃんとしたテキストエディタを使った方がいいので、無償のものや有償のもので使いやすいものを探してみてはいかがでしょうか、それも勉強になります。(参考URLにいくつかあります) ちなみに私はwz editerzを使っています。

参考URL:
https://www.vector.co.jp/vpack/filearea/win/writing/edit
sv2525
質問者

補足

教えて頂きありがとうございます。 TeraPadを使うことにしました。 ここでまた質問なのですが、 ファイルを右クリックすると、教えて頂いた「プログラムから開く」が出てきません。 開く(O) 開く(O) 編集(E) と出てきて、2つ目の開くを選択すると自動的にメモ帳で開かれます。 ここで、新たに教えて頂きたいのは「プログラムから開く」がどうすれば出てくるかです。 TeraPadを入れたので、ファイルを扱う既定のプログラムをTeraPadにしたいのです。 よろしくお願いします。

関連するQ&A

  • java  コンパイルできない

    os:WindowsXP pro jdkをインストールし メモ帳でsample.javaという名前の サンプルファイルを作り コマンドプロントで javac sample.javaと入力し コンパイルしたのですが エラー:sample.javaが読み込めません エラー 1個 と出力され、コンパイルできませんでした。 過去ログを拝見したところ、 フォルダオプションの設定で、拡張子を表示し javaファイルか確認をする ということでしたので、拡張子の表示をし、 javaのソースファイルであることは確認しました。 ただ、画面に表示されているファイルはJ#になっています。 visualbasicをインストールしているため、 javaファイルはJ#になってしまうようです。 環境変数のpathはC:\Program Files\Java\jdk1.5.0\binに設定しました。 コンパイルできるようにするために どうかご教授していただければ幸いです。 よろしくお願いします。

    • ベストアンサー
    • Java
  • javaインストールにつきまして

     質問させていただきます.どうぞよろしくお願いいたします.  環境:Win7 64bit になります。  今ネットから落としてきたjavaのソースコードファイル(.java)を コンパイルしてみたいのですが、CとVB(両方共ちょっとだけです)しか 経験がなく、やり方が分かりません。。 検索しておりまして、 http://java.sun.com/j2se/1.5.0/ja/download.html のどれかをDLする(?)のかなと思うのですが、 試しに「JDK 5.0 Update 22」を DL→インストール→再起動といたしまして、 CMDで「java sample.java」や「javac sample.java」と打ちましても 「’java’は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 と表示されてしまいます。  もしお詳しい方がいらっしゃいましたら,お教えいただきたく どうぞよろしくお願いいたします。

    • ベストアンサー
    • Java
  • Javaを始めようと思いますがどうやって始めたらよいかわかりません

    初めてのjavaで検索し、 http://itpro.nikkeibp.co.jp/article/lecture/20070130/260066/ このサイトを見つけ、リンク先 http://java.sun.com/j2se/1.5.0/ja/download.html から JDK 5.0 Update 14(Windows Platform - Java Development Kit 5.0 Update 14)Windows Offline Installation, Multi-language をダウンロードしてインストールしましたが、 "\Program Files\Java\jdk1.5.0_10\bin\javac" のようなパスは存在せず、 "\Program Files\Java\jre1.5.0_・・・" というちょっと違うパスしかありません。 Javaを最初から始めるにはどうしたらよいでしょうか?

    • ベストアンサー
    • Java
  • Javaがインストールできません。

    あるソフトを開こうとすると 『Javaソフトウェアをロードできませんでした。  Javaソフトウェアを入手するために Javaソフトウェアサイトを訪れて下さい。』 と表示され、ソフトが開けませんでした。 そこでJavaのサイトでダウンロード・インストールしようとしたところ、 『このソフトウェアは使用中のコンピュータにすでにインストールされています。再インストールしますか?』と表示され、『はい』をクリックすると 『この操作は現在インストールされている製品に対してのみ有効です。』と表示されたので『OK』をクリックしました。 するとJavaのホームページ上に『Java ソフトウェアの自動インストール中にエラーが発生しました。』と表示され、インストールされません。 エラーメッセージに関するFAQやヘルプセンターの資料も見たのですが、載っていませんでした。 オフラインインストールも試みましたが、結果は同じでした。 また、コントロールパネルから『プログラムの追加と削除』で一覧を表示しても、Javaに関する物は見あたりません。 どなたか解決策が分かる方がいらっしゃいましたら、お教えいただけないでしょうか? よろしくお願いします。

  • JAVAがアンインストールできない

    JAVAをダウンロードしてインストールしようとしたがインストール出来なかった。 OS:Windows 7 Home Premium JAVAをインストールしようとすると、「このソフトウェアは使用中のコンピュータにすでにインストールされています。再インストールしますか?」とのメッセージが出る。「はい」をクリックすると、「この操作は現在インストールされている製品に対してのみ有効です。」というメッセージが出て終了してしまった。 すでにJAVAがインストール済みであれば、それを一旦削除することにした。まず、コントロールパネルからプログラムの一覧を表示したが、JAVAの表示は無い。次に、「Windows Installer CleanUp」をインストールして、JAVAを探すが見つからない。 コマンドプロンプトで「java -version」 'java'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。 JAVAファイル C:\Program Files\Common Files\Java 以下を削除してもダメ。どうすればJAVAを完全にアンインストールできるのでしょうか。

  • java からpostgreSQLを操作

    java を使ってpostgreSQLを操作しようとしていますができません わかる人がいたら教えてください。 PostgreSQL JDBC Driver をダウンロードして↓ "C:\PostgreSQL\jdbc\postgresql-42.1.4.jar" javaのコードを書いたファイルを保存して↓ "C:\PostgreSQL\java\src\DBConnect1.java" コマンドプロンプトからコンパイルして↓ C:\PostgreSQL\java\src> C:\PostgreSQL\java\jdk\bin\javac DBConnect1.java クラスファイルができて↓ "C:\PostgreSQL\java\src\DBConnect1.class" プログラムを実行すると C:\PostgreSQL\java\jdk\bin\java -cp C:\PostgreSQL\jdbc\*;. DBConnect1 下記のようなエラーメッセージが表示されます↓ . : 用語 'DBConnect1' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されませ ん。名前が正しく記述されていることを確認し、パスが含まれている場合はそのパスが正しいことを確認してから、再試行してくだ さい。 発生場所 行:1 文字:60 + C:\PostgreSQL\java\jdk\bin\java -cp C:\PostgreSQL\jdbc\*;. DBConnect1 +                ~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (DBConnect1:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

  • javaプログラムがコンパイルできない

    javaの勉強を始めようと思い、環境を作ってみました。 しかし、記念すべき第一作目のプログラムがコンパイルできなく、困っています;; 初心者で、説明もうまくないと思うので、補足要求をしていただければ幸いです。 【状況】 ・JDK6をダウンロード・インストールしました。 ・保存先は「C:\Program Files\Java\jdk1.6.0_14」です。 (この保存先は正しいのでしょうか。普通の人はどこに保存するのでしょうか。) ・コントロールパネル>システム>詳細設定>環境変数で、ユーザ環境変数で、 変数:PATH、値:C:\Program Files\Java\jdk1.6.0_14\bin を新規作成してみました。 ・サンプルプログラムを「C:\Program Files\Java」に保存しました。 (この保存先は正しいのでしょうか。普通の人はどこに保存するのでしょうか。) ・コマンドプロンプトでディレクトリを「C:\Program Files\Java」にして、「javac "(サンプルコードのファイル名)"」と実行しました。 ・「内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません」 と言われてしましました。 お忙しいところ恐縮ですが、助けていただけると嬉しいです。 よろしくお願いします。

    • ベストアンサー
    • Java
  • JAVA でコンパイラを作りたいと考えています。

    JAVAでJAVAコンパイラを作りたいと思っています。 コンパイラといっても、JDKにGUIをかぶせるようなものなんですが・・・ そこで、お聞きしたいのですが・・・(^^ゞ ボタンをクリックすると、javacコンパイラを実行するようにするには、どうすればいいのですか?javaで、他のプログラムファイルを実行する事はできないですよねぇ?(たとえば、.exeファイルを実行する事など) うぅ~、わからない。??????(-_-;) どうか、教えてください。お願いします。

  • C言語からjavaを呼び出したい

    C言語からjavaを呼び出したいのでjniを使うことにしました。 各言語のソースはWebで見つけたサンプルを見ながら何とか作成し、各々コンパイルまで終わったのですが、javaのオブジェクト(?)をどこに置いたら良いのかさっぱりわかりません。 java使いの人達には常識の話だと思いますがjavaはサーブレットしか作ったことが無くどうしたものかと困っています。 分からないのは次の2点です。 1.classファイルのままでも良いのかjarにしないといけないのか? 2.どこに設置したら良いのか? これまでやったこと 1.javaのソースを作成しコンパイルしました(classファイルのままです) 2./etc/profileに次のコマンドを追加しました。 LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/java/jdk1.7.0_03/jre/lib/amd64/server export LD_LIBRARY_PATH 3.C言語のソースを次のコマンドでコンパイルしました。 % gcc -I/usr/java/jdk1.7.0_03/include/ -I/usr/java/jdk1.7.0_03/include/linux -L/usr/java/jdk1.7.0_03/jre/lib/amd64/server -ljvm -lpthread jnitest.c -o jnitest 4.javaモジュールの設置←これがわかりません 初歩的な質問で申し訳ありませんがご教示下さい。

    • ベストアンサー
    • Java
  • javaのプログラミング環境に関して

    プログラミング初心者でJAVAのプログラミング環境を整えたいと考えているのですが、JDKのダウンロードとインストールは完了したのですが、バスの設定に関しても環境変数の変数値でも行末に ;C:\Program Files\Java\jdk1.6.0_14\bin と編集はしました。 これで一応は環境は整ったということでいいんでしょうか? http://www.bohyoh.com/Java/JDK/index.html を参照しました。

専門家に質問してみよう