前提・実現したいこと
以下のように、Javaのソースを実行させようと考えています。
環境
pleiades:3.7
Java:1.7
Java EE IDE Version: 1.4.2.20120213-0813
OS:Windows 7 Professional
ソース
package study0304;
public class Study {
public static void main(String[] args) {
System.out.println("test");
}
}
発生している問題・エラーメッセージ
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/tools/ant/Project
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2442)
at java.lang.Class.getMethod0(Class.java:2685)
at java.lang.Class.getMethod(Class.java:1620)
at sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:488)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:480)
Caused by: java.lang.ClassNotFoundException: org.apache.tools.ant.Project
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 6 more
試したこと
MyStudyプロジェクトを一度削除し、再度プロジェクト、パッケージ、クラスを作成、実行したが、同じエラーメッセージが表示される。
質問内容
上記ソースを実行し、Exceptionを発生させず、コンソールに"test"を表示させるには、
どうすれば良いのでしょうか。
できれば、作業時間および効率の観点より、
環境設定からやり直すことだけは極力避けたいです。
画像
以上、回答のほどよろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー