• ベストアンサー

VistaでCドライブ直下に保存したファイルをコンパイルできない

初めて質問させて頂きます。VistaのPCでJavaのプログラムファイルを Cドライブ直下に保存し、コマンドプロンプトでjavacでコンパイルすると「書き込み中にエラーが発生しました。アクセスが拒否されました」 とエラーになります。フォルダを作成して、そこにファイルを保存すればコンパイルできるのですが、Cドライブ直下に保存したファイルをコンパイルしたいのです。Vistaの設定を何か変更すればよろしいのでしょうか。宜しくお願い致します。

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

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

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

管理者権限でコマンドプロンプトを開いてみてください。

pappi43
質問者

お礼

bontabontaさん、ありがとうございました。助かりました。

関連するQ&A

  • Cドライブ直下への保存について

    知り合いの年配の方から「ワードを直接Cドライブの直下に保存したいんだができない。見に来てくれないか」とお願いされました。 OSはwindows7です。 私もそれほどPCに詳しくないので、事前に調べたところ(このサイトでもお世話になりました。) 直接Cドライブへの保存は無理なので、Cドライブ配下にフォルダを作ってそこに保存するか、 またはAdministratorでログインすれば直接保存できることがわかりました。 ここでアドバイスをいただきたいのですが、この年配の方のPCをAdministratorでログインできるように設定変更するべきでしょうか? 私としては何かややこしいことになるのが嫌なので、直接Cドライブの直下への保存は断念してもらおうと思っているのですがいかがでしょうか? この年配の方はなぜこんな簡単なことが最近のPCではできないのか?と素朴な疑問を持っているようなのですが、それは私も同じ思いです。 なぜできなくなってしまったのでしょうか? 以上よろしくお願いいたします。

  • Javaのコンパイルがうまくいきません

    SunからJavaをインストールしたあと、購入した本の手順に指示に従って出力しようと試みているのですが、コマンドプロンプトでプログラムを保存しているフォルダまで移動したあと、javac Hello.javaと入力してエンターキーを押してコンパイルしようとしたら、’javac’は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとしても認識されていません。というメッセージが現れて、次へ進めません。(メモ帳にプログラムは書いて、Cドライブに保存しています。)よろしくお願いします。

  • .javaのファイルがコンパイルできない

    .javaファイルをコンパイルしようと思いデスクトップ上にファイルを置きコマンドプロンプトでjavacコマンドを使用したところ Sample016.java:3: パッケージ javax.servlet.http は存在しません。 import javax.servlet.http.HttpServlet; Sample016.java:15: シンボルを見つけられません。 などのエラーが出てしまいます。 どのような解決方法があるのでしょうか。 また、この問題の解決にjavaのファイルに入っていたsrc.zipは関係あるのでしょうか? src.zipを解凍したところjavaxなどが入っていたため何かに使うののだろうかと思ったのですが もうひとつ質問があるのですが、もしコンパイルすることができtomcatを使って動作を確認する時はROOT以下に.javaと.classを置いてjavaの方を呼び出せばいいのでしょうか? 急いで書いてしまったのでわかりにくいかもしれませんが、わかるかたいらっしゃいましたらよろしくお願いします。

  • コンパイルできません

    J2SEをインストールできなかったのでwindows installerをアンインストール後updateしなおしました。 その後インストールできたのですが、コマンドプロンプトでcd c:\をした後、javac ○○.javaでコンパイルできませんでした。画面には「'javac'は内部コマンドまたは外部コマンド操作可能なプログラムまたはバッチファイルとして認識されていません」と出ました。これはどういう意味なのでしょうか? JavaファイルはCドライブにJAVAフォルダを作ってその中に入れてあります。

    • ベストアンサー
    • Java
  • ソースが階層構造になっているソースのJavacの方法

    お世話になります。 パッケージ構造になっているjavaソースをjavacコマンドを使用してコンパイルしようと思っているのですが、 その方法を教えてください。 具体的には下記のようなパッケージ(jp.co)をコンパイルするバッチファイルをc:\testフォルダ直下に置いてコンパイルしたいのです。 (javac -d . *.java)のようにバッチに書いても javac -d . *.javaを読み込めませんというエラーが表示されてしまいます。(泣) c:\  |  --test ←この階層にコンパイル.batを置く    |    ---jp      |      ---co        |        -- test1        |  |        |  --test1.java        |        -- test2           |           --test1.java 宜しくお願いします。

    • ベストアンサー
    • Java
  • コンパイルによるクラスファイルの作成ができません

     コンパイルによるクラスファイルの作成ができません。 C:\jsample>javac sample.java と入力すると 'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。                             と出てしまいます。 OSはXPのホームエディション/SP2です。 管理ユーザーで開いていないからですか?

  • Dドライブ直下にファイルをコピーできない

    Cドライブしか無いPCで、Dドライブが欲しくて パーテションをソフト使ってNTFSで切りました。 そこまでは上手くいったのですが、Dドライブ直下に PowerUserではファイルが保存できないのです。 Dドライブ直下にフォルダーを一つ作ってあげて、その中には 保存が可能なんです。 Admin権限だと、Dドライブ直下でも保存は可能です。 いろいろと悩んでみてみたもの、どうにもならず、 お知恵を拝借したく、質問させていただきました。 OSは、XP Pro SP2です。 宜しくお願いします。

  • javaコンパイル用バッチファイル作成

    こんにちは。 batファイルを初めて作成しました。が、うまくいきません。 javaのコンパイル用で長いコマンドをうつのが大変なため作成しました。 普段はWindowsXPのコマンドプロンプトから下記を入力していました。 >cd c:\tomcat5\webapps\test\WEB-INF\classes >javac- extdirs ../lib;../../../../common/lib test/*.java これをそのまま使ったのですが実行すると 「'jaavc-'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。 続行するには何かキーを押してください」とエラーが表示されます。 ネットなどでも検索しましたがどれも情報が古く、javaについての記述がなく対応方法がわかりません。 どなたか教えていただけますでしょうか。 よろしくお願いいたします。 PS お礼が若干遅くなるかもしれません。

  • コンパイルの実行の仕方

    初めてプログラミング言語を授業でとったのですが、 コンパイルの【実行】の仕方がわかりません。 まず、コマンドプロンプトを開くまではわかったのですが、 学校での説明に 「javaのコンパイラはjavacであるので、以下のように指定する。 javac <ソースファイル名> 」 と書いてありました。 コンパイラというのは上記の場合、コマンドプロンプトに 「C:\>javac *****.java」を入力すればコンパイルしたということになるのでしょうか? 「指定する」とかいてあっても指定の仕方すらわからないのです。 コンパイルを検索してもなかなかコンパイルをする意味がよくわからないので、よろしければ教えてください。

  • Borland C++ Compiler でコンパイル

    Borland C++ CompilerとCpadというツールを使っているのですが、コマンドプロンプトだとbcc32 ファイル名 と入力しても「’bcc32’は、内部コマンドまたは外部コマンド~」というエラーが出て上手くいきません。 しかし、Cpad上でコンパイルすると画面下のメッセージボックスにきちんと bcc32 ファイル名でコンパイルできています。 同じコマンドを入力しているはずなのに、なぜコマンドプロンプトでは上手くいかないのでしょうか?