Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用Maven创建Stuts2项目_Java_Apache_Maven_Struts2_Struts - Fatal编程技术网

Java 如何使用Maven创建Stuts2项目

Java 如何使用Maven创建Stuts2项目,java,apache,maven,struts2,struts,Java,Apache,Maven,Struts2,Struts,在报告中,他们提到: “在Java IDE中,创建一个项目名为的Java web应用程序 遵循标准Maven项目文件夹结构的基本\u struts“ 这是什么意思? 这是否意味着创建一个Maven项目?(但这看起来不像一个网络项目) 创建动态Web项目?(但是如何使用Maven?我将使用指南中提到的pom.xml文件) 如何使用Maven创建Struts 2应用程序?创建一个动态web项目,然后在eclipse IDE中将其转换为Maven项目 [[1]:您可以通过选择此原型来创建struts2

在报告中,他们提到:

“在Java IDE中,创建一个项目名为的Java web应用程序 遵循标准Maven项目文件夹结构的基本\u struts“

这是什么意思?

  • 这是否意味着创建一个Maven项目?(但这看起来不像一个网络项目)
  • 创建动态Web项目?(但是如何使用Maven?我将使用指南中提到的
    pom.xml
    文件)

  • 如何使用Maven创建Struts 2应用程序?

    创建一个动态web项目,然后在eclipse IDE中将其转换为Maven项目


    [[1]:

    您可以通过选择此原型来创建struts2项目

    org.apache.struts:struts2-archetype-starter
    
    您可以在struts站点上获得更多关于struts的信息

    初学者原型(struts2原型初学者) Starter原型使用生产应用程序中使用的几种常见技术创建更具特色的应用程序

    功能

    Sitemesh集成

    动作示例(通过Spring和Struts实例化)

    Spring集成

    验证示例(操作和操作别名级别)

    转换示例(全局和操作级别)

    资源包(全局、操作和包级别)

    mvn原型:generate-B-DgroupId=com.mycompany.mysystem\
    -DartifactId=myWebApp\
    -DarchetypeGroupId=org.apache.struts\
    -DarchetypeArtifactId=struts2原型启动器
    

    这是一个Maven web项目——我不完全确定混淆的地方是什么;如果您在使用特定的IDE时遇到问题,您需要说明您使用的是哪个IDE(Eclipse?),但从长远来看,这是一个web项目,其依赖项由Maven管理。