ant 编译的错误?

fangss 2003-03-04 01:03:42
@echo off

set JAVA_HOME=c:\jdk1.3.1
SET APP_BASE=E:/I2K_Website
SET APP_HOME=%APP_BASE%/backendservice
SET APP_LIB=%APP_BASE%/resources
set ANT_HOME=e:\jakarta-ant-1.5

if "%1" == "" goto error2
set XMLFILE=
if "%1" == "appserver" set XMLFILE=build.xml
if "%XMLFILE%" == "" goto error2

echo %XMLFILE%

set _CP=%CP%
set CP=%ANT_HOME%\lib\ant.jar;%ANT_HOME%\lib\crimson.jar;%ANT_HOME%\lib\jaxp.jar
set CP=%CP%;.;%APP_LIB%\msbase.jar;%APP_LIB%\mssqlserver.jar;%APP_LIB%\msutil.jar;%APP_LIB%\tree.jar;%APP_LIB%\mail.jar;%APP_LIB%\i2kprojecttree.jar;%APP_LIB%\framework.jar;%APP_LIB%\framework_i2k.jar;%APP_LIB%\FileSystem.jar;%APP_LIB%\servlet.jar;%APP_LIB%\F1J7Swing.jar;%APP_LIB%\infobus.jar;%APP_LIB%\jce1_2.jar;%APP_LIB%\calendar1_0_4.jar;%APP_LIB%\j2ee.jar;

java -classpath "%CP%" org.apache.tools.ant.Main -DAPP_HOME="%APP_HOME%" -DAPP_LIB="%APP_LIB%" -buildfile "%APP_HOME%/%XMLFILE%" %2 %3 %4 %5 %6 %7 %8 %9


出现如下错误:
file:E:/I2K_Website/backendservice/build.xml:23: Cannot use classic compiler, as it is not available. A common solution is to set the environment variable JAVA_HOME to your jdk directory.

JAVA_HOME 的设置没有问题.
请问问题会出在哪里呢?
...全文
55 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
fangss 2003-03-05
  • 打赏
  • 举报
回复
有这句话还不行吗?
set JAVA_HOME=c:\jdk1.3.1
funpig 2003-03-04
  • 打赏
  • 举报
回复
同意楼上的,classpath中没看见JDK的包。
GJA106 2003-03-04
  • 打赏
  • 举报
回复
jdk的包(*.jar)你包含到classpath中了吗?

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧