前提・実現したいこと
最近、javaの勉強を「スッキリわかるjava入門[第三版]」で始めました。
発生している問題
2つのクラスをそれぞれ calcapp.main と calcapp.logics に所属させました。
コンパイルは javac -encoding UTF-8 Calc.java javac -encoding UTF-8 CalcLogic.java でコンパイルできました。
しかし、実行を java calcapp.main.Calc で実行したところ、
エラー: メイン・クラスCalcを検出およびロードできませんでした
原因: java.lang.ClassNotFoundException: Calc
package calcapp.main; import calcapp.logics.CalcLogic; public class Calc { public static void main(String[] args) { // TODO 自動生成されたメソッド・スタブ int a=10; int b=2; int total=CalcLogic.tasu(a,b); int delta=calcapp.logics.CalcLogic.hiku(a,b); System.out.println("足すと"+total+"、引くと"+delta); } }
package calcapp.logics; public class CalcLogic { public static int tasu(int a,int b) { // TODO 自動生成されたメソッド・スタブ return(a+b); } public static int hiku(int a,int b) { // TODO 自動生成されたメソッド・スタブ return(a-b); } }
現在このようなディレクトリで作業しております。
C:\pleiades\2022-06\workspace\スッキリわかるJava入門\src\calcapp\main
C:\pleiades\2022-06\workspace\スッキリわかるJava入門\src\calcapp\logics
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/06/20 21:39