質問:
どなたか実行のアドバイス下さい。http://chiebukuro.yahoo.co.jp/service/question_detail.php?queId=9620427
package myweb.yahoo;
class MainkeisanTest{
public static void main (String args[]){
if(args.length == 3){
double num =0.0;
double a = Double.parseDouble(args[0]);
String b = args[1];
double c = Double.parseDouble(args[2]);
num = a * c;
System.out.println(num = a * c); }
}
}
c:\myweb\yahoo
MainkeisanTest.java
c:\myweb\yahoo>javac -d ./ MainkeisanTest.java
c:\myweb\yahoo>cd\
C:\>java myweb.yahoo.MainkeisanTest 1 "*" 3
Exception in thread "main" java.lang.NoClassDefFoundError: myweb/yahoo/Mainkeisa
C:\myweb\yahoo>dir
C:\myweb\yahoo
MainkeisanTest.java
DIR myweb
CLASSPATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\\Wbem;.;C\;C:\Progr
am Files\Java\jdk1.5.0_05
答え:
? classファイルがC:\myweb\tahooに 生成されていないようですが大丈夫ですか

CLASSPATHの設定を
SET CLASSPATH=C:\;
として

実行を C:\をカレントディレクトリーにして

C:\>java myweb.yahoo.MainkeisanTest 1 "*" 3
としてみましょう
他は答える:
この質問・回答は役に立ちましたか?
答え:
クラス宣言
class MainkeisanTest
は、パッケージ内からしか参照できません。(デフォルトのアクセス修飾子)頭に public をつけて、
public class MainkeisanTest
と書き換えて試してみください。

ウェブサイトのユーザーによる情報ポスト、JPQA.comのない保証の正しさ.

  • 無線LANのアクセスポイントは、どうやったら探すこと...
  • 取り外した、ハードディスクをUSBで繋いでそこからデ...
  • パソコンのDVD再生について質問なのですが、リージ...
  • ソフトバンクモバイルは本当に安いのですか?月額28...
  • すみません、先ほど質問させていただいたものです。...
  • 音楽をホームページで鳴らすタグは解るのですが、その...