我在寫一個批處理文件來編譯和運行java。以下是代碼。我可以編譯它。問題是,它可以運行java類。它會給我的錯誤批處理運行java,找不到類
Exception in thread "main" java.lang.NoClassDefFoundError: com/Sender
這裏在Windows代碼
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_25
set SOURCE=./src
set LIB=./lib
set BIN=./bin
set CLASSPATH=%LIB%/*
set CURRENTDIR=%CD%
echo %CURRENTDIR%
"%JAVA_HOME%"\bin\javac -d %BIN% -classpath "%CLASSPATH%" "%SOURCE%/com/Sender.java"
"%JAVA_HOME%"\bin\java -classpath "%CLASSPATH%:%BIN%" com.Sender %CURRENTDIR%
pause
說到兩個命令,我會轉向Ant或IDE。 – 2012-03-28 13:11:33