我编译了,当我尝试运行时,我得到了以下错误
Exception in thread "main" java.lang.NoClassDefFoundError: Quickstart (wrong nam
e: org/infinispan/quickstart/embeddedcache/Quickstart)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(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)
Could not find the main class: Quickstart. Program will exit.我正在学习这篇教程。
https://github.com/infinispan/infinispan-quickstart/tree/master/embedded-cache
虽然我没有使用任何IDE,所以我可以学习maven是如何使用infinispan的。在命令提示符下,我正在使用此命令进行编译,
mvn clean compile dependency:copy-dependencies -DstripVersion然后,为了跑步,
java -cp target/classes:target/dependency/* Quickstart
它正在成功编译。我已经尝试在保存类文件的目标目录中编译并运行快速入门。但我得到了相同的错误类发现.....
谢谢,米娜
任何帮助都将不胜感激。
发布于 2012-03-01 21:14:45
尝试使用
java -cp target/classes:target/dependency/* org.infinispan.quickstart.embeddedcache.Quickstart
https://stackoverflow.com/questions/9516637
复制相似问题