それは、「メイン」の java.lang.noclassdeffounderror: スレッドの例外を示しています。その後に、「at java.」の 13 行が続きます。
私はこのエラーを解決するための最も一般的な方法を試しました.私はJavaに完全に慣れていないので、これは私を夢中にさせています. それは非常に落胆します。:( 「クラスパス」環境変数を「。」に変更し、正しいパス (C:\Program Files\Java\jdk1.7.0_17\bin) を「パス」変数にもコピーしました。 (環境変数を変更した後) 別のコンピューターで試してみてもまったく同じ結果が得られ、「fordummies」の Web サイトからコードをダウンロードしたので、コードが悪いとは思いません ... 過去 4 時間を費やしましたこれを調査して、専門家にアドバイスを求める時が来たと思います:) :)
// This program prompts for information about a loan and
// computes the monthly loan payment.
import java.util.*; // for Scanner
public class Mortgage {
public static void main(String[] args) {
Scanner console = new Scanner(System.in);
// obtain values
System.out.println("This program computes monthly " +
"loan payments.");
System.out.print("loan amount : ");
double loan = console.nextDouble();
System.out.print("number of years : ");
int years = console.nextInt();
System.out.print("interest rate : ");
double rate = console.nextDouble();
System.out.println();
// compute result and report
int n = 12 * years;
double c = rate / 12.0 / 100.0;
double payment = loan * c * Math.pow(1 + c, n) /
(Math.pow(1 + c, n) - 1);
System.out.println("payment = $" + (int) payment);
}
}
エラーは次のとおりです。
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(unknown Source)
at java.security.AccessController.DoPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)