仅仅用来测试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下,启动后访问即可
分享到:
相关推荐
Maven是一个项目管理和综合工具,主要用于Java项目。它通过POM(Project Object Model)文件来管理项目的依赖、构建过程和其他元数据。 1. **POM.xml**:Maven的核心配置文件,定义了项目信息、依赖关系、构建过程...
"第一个eclipse maven web项目实例" 这个标题明确指出这是一个基于Eclipse集成开发环境的Maven Web项目示例。它表明我们正在处理一个使用Maven构建工具,且能直接在Eclipse中运行的Web应用程序项目。 描述中提到,...
创建Maven Web项目的第一步是设定项目的基本信息,包括项目groupId、artifactId和version。例如: ```xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=...
建立Maven项目是创建基于Maven的Web项目的第一步。首先,选择建立Maven项目,选择File -> New -> Other,在New窗口中选择Maven -> Maven Project。然后,选择项目路径,使用默认的工作空间。接着,选择项目类型,在...
Maven是一个项目管理工具,用于构建、管理和部署Java项目。它通过一个项目对象模型(POM)来描述项目,自动处理项目的构建过程,如编译、测试、打包、部署等。Maven还提供了大量的插件和依赖管理功能,使得开发者...
创建Maven Web项目的第一步是启动Eclipse,然后选择“File” -> “New” -> “Dynamic Web Project”。在项目创建向导中,确保“Use default location”被选中,然后在“Project name”中输入项目名称,例如...
1. `index.jsp`:这是Web应用的主页面,通常用作入口点,展示给用户的第一界面。JSP(JavaServer Pages)是动态网页技术,允许开发者在HTML中嵌入Java代码,实现服务器端的动态渲染。 2. `META-INF`:这个目录包含...
Maven是一个项目管理和综合工具,它通过一个统一的配置文件(pom.xml)来管理项目的构建、报告和依赖关系。本项目是基于Idea与Maven创建的Web应用程序,旨在展示如何在Idea中设置和操作Maven项目。 【描述】:“第...
Maven 是一个项目管理工具,能够帮助开发者更好地管理项目的依赖关系和编译过程。Eclipse 是一个流行的集成开发环境(IDE),提供了对 Maven 的支持。下面将详细介绍如何在 Eclipse 中搭建 Maven 项目,包括安装 ...
第一种方法是将项目打包成.war文件,然后将其拷贝到Tomcat的webapps文件夹下。第二种方法是配置自动部署插件,以便将项目自动部署到Tomcat服务器上。两种方法都可以将Maven项目成功部署到Tomcat服务器上。
Maven是一个项目管理工具,它能够帮助开发者管理和构建Java项目。通过使用Maven,我们可以轻松地管理项目的依赖关系、构建过程以及文档生成等。在本项目中,Maven被用来管理SpringMVC和MyBatis框架的依赖,以及其他...
虽然没有提供具体的`chapter1`文件或目录的详细信息,但在一个典型的Java Web项目中,这可能代表项目的第一部分或者是一个初步的组织结构。通常,Java Web项目的目录结构可能包括以下几个部分: 1. `src/main/java`...
Maven是Apache开发的一个项目管理和综合工具,它通过XML文件(pom.xml)管理项目的构建、报告和依赖关系,简化了Java项目的构建过程。 【描述】中的“maven与mybatis整合项目”表明这是一个使用Maven作为构建工具,...
完成以上步骤后,你的第一个使用Maven创建的Web项目就准备好了。在Eclipse中,右键项目,选择“Run As” -> “Maven Build...”,输入`install`作为goal,点击“Run”。这将会构建项目并生成WAR文件。如果一切顺利,...
将一个普通的Java Web项目转化为Maven项目,主要是为了引入Maven的自动化构建和依赖管理功能。以下是一个具体的实例,以一个基于SpringMVC、Spring和Hibernate的商城项目为例,详述转换过程: 1. **初步转换为Maven...
创建Maven项目的第一步是在Eclipse中选择“File” -> “New” -> “Other”,然后在New窗口中定位至“Maven” -> “Maven Project”。点击“Next”。 在项目路径设置中,通常接受默认工作空间位置“Use default ...
搭建Maven项目的第一步是确保你的MyEclipse环境中已经安装了Maven插件。如果没有,你需要通过Eclipse Marketplace或者手动下载安装。安装完成后,你可以在“Window” -> “Preferences” -> “Maven”中配置Maven的...
4. **Maven3**:Maven是一个项目管理和综合工具,它管理项目的构建、报告和文档,通过依赖管理和项目信息管理简化项目的构建过程。Maven 3引入了更好的多模块项目支持、更强大的插件管理以及更高效的仓库搜索机制。 ...
在Java Web开发中,代码安全性和保护知识产权是一个重要的议题,其中一种有效的手段就是对源代码进行混淆处理。本文将深入探讨如何在Maven管理的Java Web项目中集成ProGuard工具来实现代码混淆功能,以及在过程中...
在使用Maven构建Web项目时,`pom.xml`配置文件是核心所在。它定义了项目的依赖、构建过程以及各种属性,确保项目按照预设规则进行编译、测试和打包。下面将详细介绍如何通过`pom.xml`配置来生成Web项目。 首先,`...