投稿が初めてで乱筆失礼しますがよろしくお願いします。
JAVAプログラムを実行するときに、
「エラー:メインクラスcalcapp.main.Calcが見つからなかったかロードできませんでした」
と表示されてしまいます。
ソースコード
1,
package calcapp.main;
import calcapp.logics.CalcLogic;
public class Calc {
public static void main(String[] args) {
int a = 10; int b = 2;
int total = CalcLogic.tasu(a, b);
int delta = CalcLogic.hiku(a, b);
System.out.println("足すと" + total + "、引くと" + delta);
}
}
2,
package calcapp.logics;
public class CalcLogic {
public static int tasu(int a, int b) {
return(a + b);
}
public static int hiku(int a, int b) {
return(a - b);
}
}
コンパイル
C:\jworks>javac Calc.java CalcLogic.java
で2つのクラスファイルがjworks内にちゃんと生成されています。
実行
C:\jworks>java calcapp.main.Calc
でエラーが出ます。
テキスト(スッキリわかるJava入門 第2版)には3つのクラスパス指定方法が書かれており、
1,java -cp c:\jworks Calc
2,ユーザー環境変数の設定(変数名:CLASSPATH 変数値:C:\jworks)
3,特に指定しない
の3つとも試してみましたがどれも上記の結果になってしまいました。
OSはWindows8です。どなたか分かる方がいらっしゃいましたら
ご教授お願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/05/10 22:33
2015/05/10 23:23
退会済みユーザー
2015/05/11 01:32
2015/05/11 01:52
退会済みユーザー
2015/05/11 02:43
2015/05/11 02:51
退会済みユーザー
2015/05/11 06:17