我必须执行以下脚本
export CPATH="cpath=.:/mdcode/mtrxmdsb2/WaferChecks/bin/WaferChecksFile.jar"
/sail/lpp/IBM/Java/1.6.0/jre/bin/java \
-classpath "$CPATH" com/ibm/md/waferchecks/ReadPasswordMain $1 $2 $3
该脚本接受 3 个参数。但是当我从 cmd 提示符运行脚本时,我收到以下错误:
Exception in thread "main" java.lang.NoClassDefFoundError: com.ibm.md.wafercheck
s.ReadPasswordMain
Caused by: java.lang.ClassNotFoundException: com.ibm.md.waferchecks.ReadPassword
Main
at java.net.URLClassLoader.findClass(URLClassLoader.java:421)
at java.lang.ClassLoader.loadClass(ClassLoader.java:652)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:346)
at java.lang.ClassLoader.loadClass(ClassLoader.java:618)
Could not find the main class: com/ibm/md/waferchecks/ReadPasswordMain. Program
will exit.
我知道这是未正确设置类路径变量的问题。我猜我在某处的语法错了。任何人都可以请帮忙。谢谢