struts2下在命令行编译Action类时报错-程序包com.opensymphony.xwork2不存在解决思路

struts2下在命令行编译Action类时报错---程序包com.opensymphony.xwork2不存在
我在命令行编译Action类的时候一直都是报错--程序包com.opensymphony.xwork2不存在,但是我是在WEB-INF/lib文件夹里面添加了struts的必要的几个这几个jar包的,这个问题困扰了我几天还是没有解决,希望大家可以帮我解决一下,谢谢啦。
struts2下在命令行编译Action类时报错-程序包com.opensymphony.xwork2不存在解决思路
struts2下在命令行编译Action类时报错-程序包com.opensymphony.xwork2不存在解决思路
package org.crazyit.app.action;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class LoginAction extends ActionSupport
{
//定义封装请求参数的username和password属性
private String username;
private String password;

public String getUsername()
{
return username;
}
public void setUsername(String username)
{
this.username = username;
}

public String getPassword()
{
return password;
}
public void setPassword(String password)
{
this.password = password;
}
//定义处理用户请求的execute方法
public String execute() throws Exception
{
//当username为crazyit.org,password为leegang时即登录成功
if (getUsername().equals("crazyit.org")
&& getPassword().equals("leegang") )
{
ActionContext.getContext().getSession()
.put("user" , getUsername());
return SUCCESS;
}
else
{
return ERROR;
}
}
}

不知道是什么问题就是不能解决,导致LoginAction类无法编译,谢谢大家啦
------解决思路----------------------
引用:
嗯嗯,就是通过doc编译的,我也把包添加到classpath了,但是还是不行诶,在classpath下添加的路径是“C:\Users\workspace\webDemo\WebContent\WEB-INF\lib”,编译的时候还是一样的提示没有包。

都做java ee 开发了,建议楼主不要使用dos窗口进行开发了。
快使用集成开发环境吧,像eclipse或者MyEclipse,这些集成开发环境智能的多
使用IDE,是开发效率事半功倍,尤其在编译,缺少jar包方面,直接指出缺少哪个jar包,缺少哪个类等错误。