前提・実現したいこと
Eclipseをインストールし、試しにHello Worldを出力してみようとしたところ
以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
エラー: メイン・クラスproject1.Sample1を検出およびロードできませんでした 原因: java.lang.ClassNotFoundException: project1.Sample1
該当のソースコード
java
1/** 2 * 3 */ 4package project1; 5 6/** 7 * @author user 8 * 9 */ 10public class Sample1 { 11 12 /** 13 * @param args 14 */ 15 public static void main(String[] args) { 16 // TODO 自動生成されたメソッド・スタブ 17 System.out.println("Hello World!"); 18 } 19 20} 21
試したこと
プロンプト上でコンパイルを行い、クラスファイルをbinフォルダに入れたところ
eclipse上でHello Worldが正常に表示されました。
これにより、コンパイルが行われていないのが原因だと考えています。
なお、ビルドパスのデフォルト出力フォルダはproject1/binに設定されています。
実行環境
OS:Windows10
JDK:14
Eclipse:Eclipse IDE for Java Developers - 2020-09