我在写一个批处理文件来编译和运行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