- 締切済み
Javaの実行方法
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- DOS窓でJavaファイルの実行ができない
使用OSはWinVista、Java2SDK1.4.1_03を使用しています。 コンパイル済みのJavaファイルをDOS窓で実行しても、メモ帳での編集画面が開くのみでJavaアプリケーションが起動されません。 環境変数も設定済みで、コンパイル時にエラーも表示されません。 解決方法を検索してみたのですが上手く見つけることが出来ませんでした。 解決方法をご存知の方、ぜひご教授下さいませ。
- ベストアンサー
- Java
- Javaの実行ができません。
使用OSはWinXP Home Editionです。 コンパイルは問題なくできます。 ブラウザーのappletやappletviewerも動きます。 DOSからJavaを実行をすると同じErrorがでて実行できません。 -----下記Error部分--------- Exception in thread "main" java.lang.NoClassDefFoundError: Test --------------------------- WinXPを入れてから最初にj2sdk-1.3.1.01を入れて、 次にJava2SDK1.4.0をインストールしました。 両方ともインストールするとJavaプラグインが入っており、 おかしいな?と思った時から、アンインストールしたり インストールしたりしてます。 念のために、違うOS(Winp98)で試したところ 問題なく動作してくれました。 実行時のパスの指定は何度も一文字ずつ確認してるので 間違いはないはずです。 確認のためjcpadを使用しての実行も試してます。 ブラウザーのOperaをインストールした時に、 Javaをインストールするかしないかと問われてインストールしたのですが、すごくJavaAppletの動作が遅くなったのでアンインストールした経験があります。 (関係無いと思いますが・・ねんのために) 把握しずらい内容と思いますが、 ご教授のほど宜しくお願いします。
- ベストアンサー
- Java
- Javaの実行について
先日から学校でjavaを習いはじめました。 家でも自分でいろいろやってみたいと思うのですが。 本で書いてある、コンパイル・実行の方法がなぜか学校のと家のではとが違うようなのです。 本ではコンパイルは(ファイル名はHello.javaです) javac Hello.java なのに 学校では %JAVA HOME%\bin\javac Hello.java と入力しないとコンパイルされません。 しかしこれは家のPCでは上の方法で普通に出来ます。 実行は本では java Hello なのに 学校・家では java -cp . Hello と打たなければ実行することができません。 これはどうしてなのでしょうか? お願い致します。
- ベストアンサー
- Java
- JAVA実行ができなくなった・・
初心者です。 javaのバージョン1.5インストールし、しばらくコンパイル・実行ともにできていたんですが、 oracl10gをインストールしてから実行ができなくなってしました。 java -version で確認したところ 1.4.0になっていたので 実行時 じjava -version:1.5 Classname で実行試しました。 ですが、エラーで Unrecognized option: -version:1.5 Could not create the Java virtual mashine. となってしまいました。 これから何をすればいいか、わかりません。 javaの再インストールは試しました。 よろしくお願いします。
- ベストアンサー
- Java
- javaの実行環境
javaの勉強をしようと思い、以下のhelloworldコードを書いてみました。 public class HelloWorld { public static void main(String[] args) { System.out.print("Hello World\n"); } } それを、以下のようにlinux環境(ubuntu 10.10)でコンパイル実行しようとしたのですが、 javac HelloWorld.java java HelloWorld.class Exception in thread "main" java.lang.NoClassDefFoundError: ・・・ と怒られてしまいました。そこで色々調べて jar cvmf manifest.mf test HelloWorld.class とjarファイルを作成して実行したところ、適切に"Hello World"が表示されました。 (manifest.mfの中身は"Main-Class: HelloWorld"1行だけです。) その後、このjarファイルをwindows環境に持っていって実行したのですが、 Exception in thread "main" java.lang.NoClassDefFoundError: ・・・ と怒られてしまいました。 linux環境で、"echo $CLASSPATH"を実行しても何も表示されず、CLASSPATHはどこにも通っていないようです。 また、windows環境のDOS画面にてSETを実行し、環境変数を表示させてもCLASSPATHはありませんでした。(javaはインストール済みです。) で、質問です。 1)なぜjarにすると実行でき、classファイルのままでは実行出来なかったのでしょうか? 2)windows環境で、CLASSPATHを設定したほうが良いのでしょうか?設定する場合は、prgramfiles\java\binで良いのでしょうか? 以上、長くなり申し訳ないのですが、よろしくお願いします。
- ベストアンサー
- Java
- java アプリケーション実行時のDOSプロンプトの消し方について
作成したjava アプリケーションを、DOSプロンプトや バッチファイルから実行すると、DOSプロンプトのウインドウが残ってしまいます。アプリケーション(プログラム)の起動と同時に消去まはた非表示にしたいのですがどうしたらよいでしょうか。よろしくお願いします。
- ベストアンサー
- Java
- javaアプリケーションをHTML上から実行する
JAVAアプレットの場合は、HTML上で実行するときに 目的のクラスファイルを<applet>タグで囲んで実行しますが、 これがJavaアプリケーションの場合、HTML上から Javaアプリケーションを実行することは可能なのでしょうか? また可能な場合は、どのようにしてJavaアプリケーションを 実行すればよろしいのでしょうか?
- ベストアンサー
- Java
- 一口にJavaと言っても・・・
お世話になります。 Javaで開発~ってことを耳にしたりするのですが、 一口にJavaって言っても、何種類もあってよく違いが分かりません。 (JavaとJavaScriptは違うって事はわかります) 1:Javaアプリケーション 2:Javaアプレット 3:Javaサーブレット 4:JSP これらの違いってどこにあるのですか? WEB上で動くアプリケーションを開発したい!ってなった場合、 どれを選択すればよいのでしょうか? また、上記以外にもJavaの種類がありましたら、 ぜひ教えてください。 よろしくお願いします。
- ベストアンサー
- Java
- javaの実行可能ファイルの実行(引数あり)
今日は、 Windows7で、Eclipseを使用しまして、javaの実行可能ファイル(T_MainDP.jar)を作成しています。 この実行可能ファイルを実行する場合に、引数が無い場合は、T_MainDP.jarなるIconをクリック しますと、実行できます。 もし、引数がある場合は、DOS窓のコマンドプロンプトから、”T_MainDP.jar 引数" をキーインして 実行できます。 Q1)引数がある場合に、DOS窓を起動すること無く、プログラム起動する方法はありますか? この件に関しまして、コメント頂けますと大変助かります。 以上
- ベストアンサー
- Java
- Java ひとつの処理しか実行させない
こんにちは! Javaの初心者です。現在、Webアプリケーションの開発をしています。 大量のデータを扱うため、この処理の部分だけ終わるまで他の人は同じ処理を実行できないようにする、ということをやりたいのですが、どういう手法がありますか?
- ベストアンサー
- Java
お礼
Javaの本を7、8冊読んでみたのですが、質問の内容に対する説明はどこにもありませんでしたのでここで質問しました。 回答2も含めていろいろな方法があればできるだけ知りたいと考えています。 回答ありがとうございました。