Java Struts初学者库

Java Struts初学者库,java,apache,struts2,tomcat6,Java,Apache,Struts2,Tomcat6,我是struts的初学者。我使用了几个示例hello world应用程序。首先,我执行了struts 2.0.1的hello world示例,然后下载了最新的库并尝试创建struts应用程序。但它无法部署。我下载的版本是2.2。然后我不得不稍微改变一下库。我不得不使用commons io commons file upload javaasist来代替2.0.1中使用的commons日志记录。那只有我能运行它。然而,所有其他代码都是相同的。为什么会这样?我从哪里可以得到关于这个的详细信息。是否有

我是struts的初学者。我使用了几个示例hello world应用程序。首先,我执行了struts 2.0.1的hello world示例,然后下载了最新的库并尝试创建struts应用程序。但它无法部署。我下载的版本是2.2。然后我不得不稍微改变一下库。我不得不使用commons io commons file upload javaasist来代替2.0.1中使用的commons日志记录。那只有我能运行它。然而,所有其他代码都是相同的。为什么会这样?我从哪里可以得到关于这个的详细信息。是否有任何链接或参考可以让我知道所有应用程序中要使用的核心库?

我建议使用和其中一个来启动项目。例如,安装Maven后:

mvn archetype:generate -B \
                   -DgroupId=your.group.id \
                   -DartifactId=your.app.name \
                   -DarchetypeGroupId=org.apache.struts \
                   -DarchetypeArtifactId=struts2-archetype-convention \
                   -DarchetypeVersion=2.2.1
将为您创建一个示例struts 2项目,并启用

您还可以在此处找到核心依赖项列表: