どうしても動かない。
JREがはいっていて、開発キットがはいっていなかったのが原因であることがわかり、JDKを含むものを入れなおし、
javacは正常に動作するようになった。
しかし、今度は実行ができないのだ。
E:\JAVA>java SimpleJanken.class
Exception in thread "main" java.lang.NoClassDefFoundError: SimpleJanken/class
Caused by: java.lang.ClassNotFoundException: SimpleJanken.class
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 java.lang.ClassLoader.loadClassInternal(Unknown Source)
どうみてもクラスパスは通っていないというメッセージに見える。
というわけでいろいろと調べると、わかってきた。
iTunesをインストールした際にインストールされるQuickTimeが悪さをしているようなのだ。
http://www.mclab.ics.ritsumei.ac.jp/lecture/java/tips005.html
た、たしかに変なところにパスがいってる。。。
再設定。
そして、再度やり直し。
PR