cannot resolve symbol (struts)
hello all...
firstly i would like to apologize for my bad english:P but lets get down to buissness...
i have problem with compiling my java files... i think that it cant see my jar files... but i dunno know why... i tried to find something about it without any results...
it is some lines from my build.xml file:
<path id="classpath">
<fileset dir="${basedir}/lib">
<include name="*.jar"/>
</fileset>
</path>
<javac srcdir="${basedir}" destdir="${tomcat.webapps}/${app.name}/classes" debug="on">
<include name="*.java"/>
<classpath refid="classpath"/>
</javac>
in lib i have this jar files:
commons-beanutils.jar
commons-collections.jar
commons-digester.jar
commons-fileupload.jar
commons-logging.jar
commons-validator.jar
jakarta-oro.jar
jstl.jar
servlet-api.jar
standard.jar
struts.jar
and 2 java files are in basedir
when im trying to compile it...
Buildfile: build.xml
clean:
[delete] Deleting directory C:\java\jwsdp\webapps\pb\web
[delete] Deleting directory C:\java\jwsdp\webapps\pb\WEB-INF
[delete] Deleting directory C:\java\jwsdp\webapps\pb\classes
[delete] Deleting directory C:\java\jwsdp\webapps\pb\src
init:
prepare:
[mkdir] Created dir: C:\java\jwsdp\webapps\pb\web
[mkdir] Created dir: C:\java\jwsdp\webapps\pb\WEB-INF
[mkdir] Created dir: C:\java\jwsdp\webapps\pb\classes
[mkdir] Created dir: C:\java\jwsdp\webapps\pb\src
build:
[javac] Compiling 2 source files to C:\java\jwsdp\webapps\pb\classes
[javac] C:\java\projects\portal bankowy\UserLoginAction.java:9: cannot resol
ve symbol
[javac] symbol : class Action
[javac] location: class src.actions.UserLoginAction
[javac] public class UserLoginAction extends Action{
[javac] ^
[javac] C:\java\projects\portal bankowy\UserLoginAction.java:11: cannot reso
lve symbol
[javac] symbol : class ActionMapping
[javac] location: class src.actions.UserLoginAction
[javac] public ActionForward execute(ActionMapping mapping , ActionForm
form ,
[javac] ^
[javac] C:\java\projects\portal bankowy\UserLoginAction.java:11: cannot reso
lve symbol
[javac] symbol : class ActionForm
[javac] location: class src.actions.UserLoginAction
[javac] public ActionForward execute(ActionMapping mapping , ActionForm
form ,
[javac] ^
[javac] C:\java\projects\portal bankowy\UserLoginAction.java:11: cannot reso
lve symbol
[javac] symbol : class ActionForward
[javac] location: class src.actions.UserLoginAction
[javac] public ActionForward execute(ActionMapping mapping , ActionForm
form ,
[javac] ^
[javac] C:\java\projects\portal bankowy\UserLoginForm.java:5: cannot resolve
symbol
[javac] symbol : class ActionForm
[javac] location: class src.forms.UserLoginForm
[javac] public class UserLoginForm extends ActionForm{
[javac] ^
[javac] C:\java\projects\portal bankowy\UserLoginForm.java:14: cannot resolv
e symbol
[javac] symbol : class ActionErrors
[javac] location: class src.forms.UserLoginForm
[javac] public ActionErrors validate(){
[javac] ^
[javac] C:\java\projects\portal bankowy\UserLoginAction.java:14: cannot reso
lve symbol
[javac] symbol : class UserLoginFrom
[javac] location: class src.actions.UserLoginAction
[javac] String usr = ((UserLoginFrom)form).getUser();
[javac] ^
[javac] C:\java\projects\portal bankowy\UserLoginAction.java:15: cannot reso
lve symbol
[javac] symbol : class UserLoginFrom
[javac] location: class src.actions.UserLoginAction
[javac] String pss = ((UserLoginFrom)form).getPassword();
[javac] ^
[javac] C:\java\projects\portal bankowy\UserLoginForm.java:17: cannot resolv
e symbol
[javac] symbol : class ActionError
[javac] location: class src.forms.UserLoginForm
[javac] return new ActionError(error.loginOrPassword.req
uired);
[javac] ^
[javac] C:\java\projects\portal bankowy\UserLoginForm.java:17: package error
does not exist
[javac] return new ActionError(error.loginOrPassword.req
uired);
[javac] ^
[javac] 10 errors
BUILD FAILED
C:\java\projects\portal bankowy\build.xml:33: Compile failed; see the compiler e
rror output for details.
Total time: 15 seconds
can anybody help me? it is my project to school and i need it pretty fast...:/
and one more question.. my friend said that eclipse generate all imorts... i tried to use it but i got message "the resource is not on the build path Java project" someone have any idea why does it happen?:/
|