`
zhchx0827
  • 浏览: 195639 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

第一个maven web项目

 
阅读更多
仅仅用来测试web项目的搭建,不涉及到过多的技术


安装完maven后,修改eclipse.ini,添加
-vm
C:\Program Files\Java\jdk1.6.0_26\bin\javaw.exe

修改eclipse install jre,指向jdk

修改maven install,指向自己安装的maven目录


1:创建项目

     New->Maven project(创建的是web项目,所以Create a simple....不选)中->Next(Catalog:Internal,Fileter:输入web,选择maven-archetype-webapp)->Nex(输入groupId,artifactId)->Finish


2:在根目录创建src/main/java,src/test/java,src/test/resources文件夹(有些是folder,有些是source folder)

3:修改pom.xml添加对struts2的依赖
           <dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-core</artifactId>
<version>2.2.3</version>
</dependency>

4:修改web.xml文件


<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_9" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
   <display-name>Struts Blank</display-name>
    <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>

    <!-- 配置struts2 -->
    <filter>
    <filter-name>struts2</filter-name>
      <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
   </filter>
 
  <filter-mapping>
    <filter-name>struts2</filter-name>
      <url-pattern>/*</url-pattern>
  </filter-mapping>
</web-app>

5:src/main/resources下创建struts.xml文件

6:src/main/java下创建action

7:src/main/webapp创建需要的jsp文件

8:mvn clean compile    mvn clean package编译打包。

9:把target下的XXX.war文件拷贝到tomcat的webapp下,启动后访问即可
分享到:
评论

相关推荐

    mavenWeb空项目

    Maven是一个项目管理和综合工具,主要用于Java项目。它通过POM(Project Object Model)文件来管理项目的依赖、构建过程和其他元数据。 1. **POM.xml**:Maven的核心配置文件,定义了项目信息、依赖关系、构建过程...

    第一个eclipse maven web项目实例

    "第一个eclipse maven web项目实例" 这个标题明确指出这是一个基于Eclipse集成开发环境的Maven Web项目示例。它表明我们正在处理一个使用Maven构建工具,且能直接在Eclipse中运行的Web应用程序项目。 描述中提到,...

    mavenweb项目创建demo

    创建Maven Web项目的第一步是设定项目的基本信息,包括项目groupId、artifactId和version。例如: ```xml &lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=...

    Eclipse创建基于MAVEN的web项目

    建立Maven项目是创建基于Maven的Web项目的第一步。首先,选择建立Maven项目,选择File -&gt; New -&gt; Other,在New窗口中选择Maven -&gt; Maven Project。然后,选择项目路径,使用默认的工作空间。接着,选择项目类型,在...

    使用springmvc、hibernate、maven开发的web实例项目。

    Maven是一个项目管理工具,用于构建、管理和部署Java项目。它通过一个项目对象模型(POM)来描述项目,自动处理项目的构建过程,如编译、测试、打包、部署等。Maven还提供了大量的插件和依赖管理功能,使得开发者...

    maven-web-test.zip

    创建Maven Web项目的第一步是启动Eclipse,然后选择“File” -&gt; “New” -&gt; “Dynamic Web Project”。在项目创建向导中,确保“Use default location”被选中,然后在“Project name”中输入项目名称,例如...

    maven多模块web项目

    1. `index.jsp`:这是Web应用的主页面,通常用作入口点,展示给用户的第一界面。JSP(JavaServer Pages)是动态网页技术,允许开发者在HTML中嵌入Java代码,实现服务器端的动态渲染。 2. `META-INF`:这个目录包含...

    idea使用maven创建的web项目

    Maven是一个项目管理和综合工具,它通过一个统一的配置文件(pom.xml)来管理项目的构建、报告和依赖关系。本项目是基于Idea与Maven创建的Web应用程序,旨在展示如何在Idea中设置和操作Maven项目。 【描述】:“第...

    Eclipse搭建MAVEN项目

    Maven 是一个项目管理工具,能够帮助开发者更好地管理项目的依赖关系和编译过程。Eclipse 是一个流行的集成开发环境(IDE),提供了对 Maven 的支持。下面将详细介绍如何在 Eclipse 中搭建 Maven 项目,包括安装 ...

    Maven Web项目部署到tomcat的方法总结

    第一种方法是将项目打包成.war文件,然后将其拷贝到Tomcat的webapps文件夹下。第二种方法是配置自动部署插件,以便将项目自动部署到Tomcat服务器上。两种方法都可以将Maven项目成功部署到Tomcat服务器上。

    maven web项目基于springMVC,mybatis框架

    Maven是一个项目管理工具,它能够帮助开发者管理和构建Java项目。通过使用Maven,我们可以轻松地管理项目的依赖关系、构建过程以及文档生成等。在本项目中,Maven被用来管理SpringMVC和MyBatis框架的依赖,以及其他...

    一个基于maven的Java Web项目(只是搭建了环境)

    虽然没有提供具体的`chapter1`文件或目录的详细信息,但在一个典型的Java Web项目中,这可能代表项目的第一部分或者是一个初步的组织结构。通常,Java Web项目的目录结构可能包括以下几个部分: 1. `src/main/java`...

    maven练习java项目

    Maven是Apache开发的一个项目管理和综合工具,它通过XML文件(pom.xml)管理项目的构建、报告和依赖关系,简化了Java项目的构建过程。 【描述】中的“maven与mybatis整合项目”表明这是一个使用Maven作为构建工具,...

    eclipse+maven创建web项目

    完成以上步骤后,你的第一个使用Maven创建的Web项目就准备好了。在Eclipse中,右键项目,选择“Run As” -&gt; “Maven Build...”,输入`install`作为goal,点击“Run”。这将会构建项目并生成WAR文件。如果一切顺利,...

    Java开发之普通web项目转为Maven项目的方法

    将一个普通的Java Web项目转化为Maven项目,主要是为了引入Maven的自动化构建和依赖管理功能。以下是一个具体的实例,以一个基于SpringMVC、Spring和Hibernate的商城项目为例,详述转换过程: 1. **初步转换为Maven...

    Maven+eclipse构建Web项目

    创建Maven项目的第一步是在Eclipse中选择“File” -&gt; “New” -&gt; “Other”,然后在New窗口中定位至“Maven” -&gt; “Maven Project”。点击“Next”。 在项目路径设置中,通常接受默认工作空间位置“Use default ...

    maven项目demo

    搭建Maven项目的第一步是确保你的MyEclipse环境中已经安装了Maven插件。如果没有,你需要通过Eclipse Marketplace或者手动下载安装。安装完成后,你可以在“Window” -&gt; “Preferences” -&gt; “Maven”中配置Maven的...

    maven项目springMVC demo

    4. **Maven3**:Maven是一个项目管理和综合工具,它管理项目的构建、报告和文档,通过依赖管理和项目信息管理简化项目的构建过程。Maven 3引入了更好的多模块项目支持、更强大的插件管理以及更高效的仓库搜索机制。 ...

    实现maven管理的Javaweb项目的proguard代码混淆功能

    在Java Web开发中,代码安全性和保护知识产权是一个重要的议题,其中一种有效的手段就是对源代码进行混淆处理。本文将深入探讨如何在Maven管理的Java Web项目中集成ProGuard工具来实现代码混淆功能,以及在过程中...

    maven生成web项目时pom配置

    在使用Maven构建Web项目时,`pom.xml`配置文件是核心所在。它定义了项目的依赖、构建过程以及各种属性,确保项目按照预设规则进行编译、测试和打包。下面将详细介绍如何通过`pom.xml`配置来生成Web项目。 首先,`...

Global site tag (gtag.js) - Google Analytics