`
锅巴49
  • 浏览: 163327 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

maven 一键生成 struts2 工程

 
阅读更多

项目中新建struts web工程有一定的工作量。web.xml,struts.xml,jar 包引入等。

 

用maven可以一键生成struts框架的web工程,直接启动即可,很大的加快了开发效率。

 

mvn org.apache.maven.plugins:maven-archetype-plugin:2.0-alpha-4:generate -B ^
                       -DgroupId=com.my ^
                       -DartifactId=struts-blank ^
                       -DarchetypeGroupId=org.apache.struts ^
                       -DarchetypeArtifactId=struts2-archetype-blank ^
                       -DarchetypeVersion=2.1.8.1 ^
                       -DarchetypeCatalog=http://people.apache.org/builds/struts/2.1.8.1/m2-staging-repository/

 


将在当前路径生成 struts-blank的文件夹的工程

 

注意:

 

1、所有能做模板的struts工程在http://people.apache.org/builds/struts/2.1.8.1/m2-staging-repository/org/apache/struts/里有展示

 

2、-DarchetypeArtifactId=struts2-archetype-blank   名称要准确 |   -DarchetypeVersion=2.1.8.1  是该工程的版本号,在1中的页面有展示

 

 

 

1
1
分享到:
评论

相关推荐

    项目管理与SSM框架——Maven学习与案例练习

    - 一键构建:Maven通过简单的命令(如mvn clean, mvn compile, mvn test等)实现项目的构建流程,包括编译、测试、打包、安装和部署。 - 依赖管理:Maven通过仓库管理依赖,避免了手动管理jar包的繁琐,降低了项目...

    java代码自动生成工具

    3. **CRUD操作**:对于常见的增删查改操作,工具能一键生成对应的方法,无需手动编写。 4. **RESTful API**:对于Web服务,工具可以自动生成符合RESTful风格的API接口,支持JSON数据格式,方便前后端分离的开发模式...

    2.idea创建一个web项目.rar

    5. **Maven或Gradle集成**:IDEA支持通过Maven或Gradle构建系统管理项目依赖。在创建项目时,可以选择使用这些工具,它们可以帮助自动化构建、测试和打包过程。 6. **添加Web框架**:如果你的Web项目需要用到Spring...

    人力资源管理系统

    3. **项目构建**:使用构建工具(如Maven或Gradle)编译源代码,生成可执行的WAR或JAR文件。 4. **服务器部署**:将构建后的文件部署到Web服务器(如Tomcat、Jetty等),或直接运行Spring Boot应用。 5. **系统...

    J2EE常用框架

    2. **Struts**: Struts是最早的MVC框架之一,它通过Action类处理请求,使用Tiles来组织视图,提供了一套完整的控制流程。 3. **Spring MVC**: Spring框架的一部分,Spring MVC提供了一种更灵活的MVC实现,支持注解...

    freemarker-ide-0.9.14-eclipse插件

    在实际开发中,Freemarker通常与Java后端框架如Spring MVC或Struts2结合使用,用于生成动态页面。模板中可以插入Java对象的属性值,实现视图层与模型层的解耦。理解并熟练使用Freemarker-IDE插件,可以显著提高开发...

    IntellijIdea开发工具详细使用文档.pdf

    - **Struts2依赖**:可以方便地引入Struts2框架,便于MVC架构的应用开发。 - **Jar包依赖**:用户可以轻松管理外部库,包括添加、删除和更新jar包。 4. **发布与运行**: - **发布到Tomcat**:IDE提供一键部署到...

    Java实现的图书信息管理系统

    - **自动化构建**:通过Maven或Gradle等工具进行项目构建,一键生成可部署的WAR或JAR文件。 - **服务器部署**:系统部署在Tomcat、Jetty等应用服务器上,对外提供HTTP服务。 通过对这个图书信息管理系统的研究,...

    Myeclipse10 用 Xfire构建 webservice

    MyEclipse10是基于Eclipse的商业级Java开发平台,支持多种技术栈,包括Java EE、Spring、Struts等。其强大的功能包括代码编辑、调试、测试、部署等,尤其在Web服务开发方面,提供了可视化工具,使得开发过程更为便捷...

    idea创建web项目教程.zip

    项目创建完成后,IDE会自动生成默认的源代码目录结构,如`src/main/java`用于存放Java源码,`src/main/resources`用于放置资源配置文件。你可以根据需要调整这个结构。 6. **编写第一个Servlet** 在`src/main/...

    jku:IntelliJ

    4. **框架支持**:IntelliJ IDEA对Spring、Hibernate、Struts等Java主流框架提供了深度集成,包括配置文件的自动完成、代码生成等,使得框架的使用更加便捷。 5. **调试工具**:其内置的调试器可以帮助开发者设置...

Global site tag (gtag.js) - Google Analytics