ant编译的问题
程序好好的,已经没有错误了,但是用ant编译发布的时候,却报一连串的错误,说无法找到有些包之类的
具体如下
Buildfile: E:\workspace\Struts\banking\build.xml
prepare:
compile:
[javac] Compiling 14 source files to E:\workspace\Struts\banking\build
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\action\GetAccountDetailAction.java:3: package javax.servlet.http does not exist
[javac] import javax.servlet.http.HttpServletRequest;
[javac] ^
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\action\GetAccountDetailAction.java:4: package javax.servlet.http does not exist
[javac] import javax.servlet.http.HttpServletResponse;
[javac] ^
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\action\GetAccountDetailAction.java:17: cannot resolve symbol
[javac] symbol : class HttpServletRequest
[javac] location: class com.oreilly.struts.banking.action.GetAccountDetailAction
[javac] HttpServletRequest request,
[javac] ^
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\action\GetAccountDetailAction.java:18: cannot resolve symbol
[javac] symbol : class HttpServletResponse
[javac] location: class com.oreilly.struts.banking.action.GetAccountDetailAction
[javac] HttpServletResponse response)
[javac] ^
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\action\GetAccountInformationAction.java:4: package javax.servlet.http does not exist
[javac] import javax.servlet.http.HttpServletRequest;
[javac] ^
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\action\GetAccountInformationAction.java:5: package javax.servlet.http does not exist
[javac] import javax.servlet.http.HttpServletResponse;
[javac] ^
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\action\GetAccountInformationAction.java:17: cannot resolve symbol
[javac] symbol : class HttpServletRequest
[javac] location: class com.oreilly.struts.banking.action.GetAccountInformationAction
[javac] HttpServletRequest request, HttpServletResponse response)
[javac] ^
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\action\GetAccountInformationAction.java:17: cannot resolve symbol
[javac] symbol : class HttpServletResponse
[javac] location: class com.oreilly.struts.banking.action.GetAccountInformationAction
[javac] HttpServletRequest request, HttpServletResponse response)
[javac] ^
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\action\LoginAction.java:5: package javax.servlet.http does not exist
[javac] import javax.servlet.http.HttpSession;
[javac] ^
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\action\LoginAction.java:24: cannot resolve symbol
[javac] symbol : class HttpServletRequest
[javac] location: class com.oreilly.struts.banking.action.LoginAction
[javac] HttpServletRequest request,
[javac] ^
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\action\LoginAction.java:25: cannot resolve symbol
[javac] symbol : class HttpServletResponse
[javac] location: class com.oreilly.struts.banking.action.LoginAction
[javac] HttpServletResponse response)
[javac] ^
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\action\LogoutAction.java:5: package javax.servlet.http does not exist
[javac] import javax.servlet.http.HttpSession;
[javac] ^
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\action\LogoutAction.java:14: cannot resolve symbol
[javac] symbol : class HttpServletRequest
[javac] location: class com.oreilly.struts.banking.action.LogoutAction
[javac] HttpServletRequest request,
[javac] ^
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\action\LogoutAction.java:15: cannot resolve symbol
[javac] symbol : class HttpServletResponse
[javac] location: class com.oreilly.struts.banking.action.LogoutAction
[javac] HttpServletResponse response)
[javac] ^
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\form\LoginForm.java:30: cannot resolve symbol
[javac] symbol : class HttpServletRequest
[javac] location: class com.oreilly.struts.banking.form.LoginForm
[javac] public ActionErrors validate(ActionMapping mapping, HttpServletRequest req ){
[javac] ^
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\form\LoginForm.java:60: cannot resolve symbol
[javac] symbol : class HttpServletRequest
[javac] location: class com.oreilly.struts.banking.form.LoginForm
[javac] public void reset(ActionMapping mapping, HttpServletRequest request) {
[javac] ^
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\util\BankingUtil.java:10: cannot resolve symbol
[javac] symbol : class HttpServletRequest
[javac] location: class com.oreilly.struts.banking.util.BankingUtil
[javac] public static boolean isLoggedIn( HttpServletRequest request ){
[javac] ^
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\action\LoginAction.java:48: cannot resolve symbol
[javac] symbol : class HttpSession
[javac] location: class com.oreilly.struts.banking.action.LoginAction
[javac] HttpSession session = request.getSession(false);
[javac] ^
[javac] E:\workspace\Struts\banking\src\com\oreilly\struts\banking\action\LogoutAction.java:19: cannot resolve symbol
[javac] symbol : class HttpSession
[javac] location: class com.oreilly.struts.banking.action.LogoutAction
[javac] HttpSession session = request.getSession(false);
[javac] ^
[javac] 19 errors
BUILD FAILED: E:\workspace\Struts\banking\build.xml:74: Compile failed; see the compiler error output for details.
Total time: 1 second
请大侠帮忙