0
當我運行UNIX .prog文件,我得到了以下錯誤:java.lang.NoClassDefFoundError在UNIX
java.lang.NoClassDefFoundError: javax/mail/Session
at APEmail.createMailSession(APEmail.java:231)
at APEmail.main(Compiled Code)
Exception in thread "main"
看來,類路徑設置不正確:
...
SHLIB_PATH=$ORACLE_HOME/lib
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
cd $ORACLE_HOME/JRE/bin
**jre -classpath ../lib/rt.jar:$GENEX_TOP/java:$ORACLE_HOME/jlib/j2ee.jar:\
$ORACLE_HOME/jdbc/lib/classes111.zip APEmail "$login" "$ORACLE_SID" \
"$dname" "$fname" "$crname" "$vname" "$mail_server"**
...
所以我的問題是我在這裏錯過了什麼:正確的類路徑或其他?謝謝...
嗯,我有點懷疑有關Java郵件類丟失或更換。由於我不是專家,這是第一次用java,任何人都可以用java的語法來幫助我嗎?上面的腳本在那裏審查。我真的很感激,如果有人這樣做。提前致謝。 – valmont74 2011-01-26 16:34:39