this Hibernate tutorial में कदम # 4 का पालन करने की कोशिश कर रहा:हाइबरनेट ट्यूटोरियल में वर्णित HSQLDB सर्वर लॉन्च कैसे करें?
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'exec'.
[INFO] ------------------------------------------------------------------------
[INFO] Building First Hibernate Tutorial
[INFO] task-segment: [exec:java]
[INFO] ------------------------------------------------------------------------
[INFO] Preparing exec:java
[INFO] No goals needed for project - skipping
[INFO] [exec:java {execution: default-cli}]
[WARNING]
java.lang.ClassNotFoundException: org.hsqldb.Server
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:285)
at java.lang.Thread.run(Thread.java:662)
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] An exception occured while executing the Java class. org.hsqldb.Server
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Mon Dec 17 16:35:42 EST 2012
[INFO] Final Memory: 6M/15M
[INFO] ------------------------------------------------------------------------
यह नवीनतम HSQLDB पैकेज डाउनलोड और the FAQ प्रति यह स्थापित करने के बावजूद है:
mvn exec:java -Dexec.mainClass="org.hsqldb.Server" -Dexec.args="-database.0 file:target/data/tutorial"
मैं इस त्रुटि हो रही है। hsqldb.jar
फ़ाइल C:\hsqldb-2.2.9\hsqldb-2.2.9\hsqldb\lib
में स्थित है और यह कम से classpath env var अंक: org.hsqldb.Server त्रुटि:
CLASSPATH=C:\hsqldb-2.2.9\hsqldb-2.2.9\hsqldb\lib
तो क्यों मैं इस ClassNotFoundException प्राप्त कर रहा हूँ?
मैं क्या गलत कर रहा हूं?
इसके अलावा, मैंने अभी सत्यापित किया है कि '' 'pom.xml' में है, तो पर्यावरण में कोई क्लासस्पैट आवश्यक नहीं है। दिलचस्प है कि कैसे मैवेन इसे पूरा करने का प्रबंधन करता है। –
Withheld