Maven4Myeclipse10.7.1搭建SSH2-part2:创建MavenStruts2.3.12

搭建spring Initializr本地服务(附打包好的jar) 安装git,安装maven环境,也可手动安装 apt install git apt install maven 安装jdk,步骤省略一部分 export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_191 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME... 阅读详情

按照struts说明文档里操作即可,基本没什么问题:

http://struts.apache.org/release/2.1.x/docs/create-struts-2-web-application-using-maven-to-manage-artifacts-and-to-build-the-application.html

大体步骤就是:

1.pom.xml定义导入struts的包

2.pom.xml定义导入log4j的包

3.配置log4j.xml

4.配置struts.xml

5.配置web.xml

 

项目目录结构:

 

pom.xml加入

	<dependency>
		<groupId>org.apache.struts</groupId>
		<artifactId>struts2-core</artifactId>
		<version>2.3.12</version>
	</dependency>
	<dependency>
		<groupId>log4j</groupId>
		<artifactId>log4j</artifactId>
		<version>1.2.17</version>
	</dependency>

记得要注释掉javax.servlet那个包。

使用MyEclipse创建Spring Boot项目demo 使用 Spring Boot 的优势 使用 Spring Boot 开发项目,会给我们带来非常美妙的开发体验,可以从以下几个方面展开来说明 Spring Boot 让开发变得更简单 Spring Boot 对开发效率的提升是全方位的,我们可以简单做一下对比: 在没有使用 Spring Boot 之前我们开发一个 web 项目需要做哪些工作: 1)配置 web.xml,加载 Spring 和 Spring mvc 2)配置数据库连接、配置 Spring 事务 3)配置加载配置文件的读取,开启注解 4)配置日志文件 … n) 配置完成之后部署 tomcat 调试 可能你还需要考虑各个版本的兼容性,jar 包冲突的各种可行性。 那么使用 Spring Boot 之后我们需要开发一个 web 项目需要哪些操作呢? 1)登录网址 http://start.spring.io/ 选择对应的组件直接下载 2)导入项目,直接开发 上面的 N 步和下面的2步形成巨大的反差,这仅仅只是在开发环境搭建的这个方面。 Spring Boot 使测试变得更简单 Spring Boot 对测试的支持不可谓不强大,Spring Boot 内置了7种强大的测试框架: JUnit: 一个 Java 语言的单元测试框架 Spring Test & Spring Boot Test:为 Spring Boot 应用提供集成测试和工具支持 AssertJ:支持流式断言的 Java 测试框架 Hamcrest:一个匹配器库 Mockito:一个 java mock 框架 JSONassert:一个针对 JSON 的断言库 JsonPath:JSON XPath 库 我们只需要在项目中引入 spring-boot-start-test依赖包,就可以对数据库、Mock、 Web 等各种情况进行测试。 Spring Boot Test 中包含了我们需要使用的各种测试场景,满足我们日常项目的测试需求。 立即下载

相关推荐

从X86到ARM:全面解析服务器CPU架构的演变与未来趋势

本文深入解析了服务器CPU架构从X86到ARM的演变历程与未来趋势。文章从CISC与RISC两种设计哲学切入,分析了X86凭借生态建立的帝国地位及其面临的功耗挑战,并重点阐述了ARM架构凭借其卓越的能效比优势,正从移动端向数据中心市场发起冲击。未来,异构计算、软硬协同与专用芯片将成为服务器CPU发展的核心方向。

gold的博客 1126

MyEclipse2017支持struts2

背景: 最近学习struts框架,struts1 MyEclipse是支持的,但是struts2在网上好多人都说不支持,但是自己却看到有支持struts2的功能,所以就没有下jar包直接用的MyEclipse里面的。 工具: MyEclipse2017 过程: 1.新建一个web项目 2.在项目右键选择如图所示 3.导入啦struts后会自动生成两个xml文件和一个jar包,web.xml和s...

youth_shouting的博客 1359

【示波器专题】无源探头的常用附件

使用探头进行测试,我们不仅要知道探头的原理,还需要了解探头的常用附件及其使用方式,这样才能在尽可能在测试中提高效率且减少出错的概率

一点硬件 692

MyEclipse+Tomcat+Struts配置问题

(1)首先安装JDK(jdk-6u18-ea-bin-b01-windows-i586-20_aug_2009.exe)安装的根目录下包含有版权声明,许可文件,README文件等。src.zip文件是构成JDK的核心API所有类的源代码的归档文件。bin目录中有JDK的可执行文件,在Windows的系统变量PATH中应当有一个指示此目录的项。 所以需要在我的电脑->属性->系统属性->高级->环境变量,如果没有PATH则新建一个,如果有则加入;c:/jdk/bin(jdk安装目录中bin)。添加好之后就可以

qiumm的专栏 1943

58子站安居,经纪人营销管理平台登录接口加密逆向

实战场景password 实战分析 本次要解决的站点依旧来源自78技术人社群,有朋友希望再次说明一下其登录模块的加密参数寻找与逆向逻辑,本文我们就一起分析一下。 站点地址为:vip.anjuke.com/portal/login 通过开发者工具,可以简简单单的寻找到相应的数据。

梦想橡皮擦,专栏100例写作模式先行者,现象级专栏 《Python 爬虫 100 例》作者、《滚雪球学 Python 专栏》原创者 2万+

【YOLOv11多模态融合改进】(可见光+红外)涉及像素级融合、特征级融合(中期、中后期、后期)、决策级融合的完整配置步骤以及二次改进方案

在网络输入阶段将多模态数据直接合并,形成统一的特征表示。

Limiiiing的博客 1967

使用MyEclipse工具快速搭建Struts2框架

Java开源框架的出现,极大程度的提高了项目开发的效率,同时保证了项目开发的合理分工以及项目后期的良好维护,这让程序开发人员受益无穷。struts2框架便是众多开源框架中的一个重要组成部分。那么如何手动搭建一个Struts2框架呢? 搭建简单的struts2项目步骤如下: 在Apache官方网站下载struts的jar包。下载地址http://struts.apache.org/,建议

申振的博客 2901

Oracle EBS 如何处理MMT表错误-WIP 实体未定义或不具有期间余额项

错误说明:WIP 实体未定义或不具有期间余额项。(The wip entity is either not defined or does not have a period balance entry)由于工单的创建日期为4月份,工单的余额表记录的期间是4月份,而3月份工单余额表中没有记录。公司将上一个新的库存组织,有一部分测试的工单创建日期在4月份,而工单的发放日期、发料事务处理日期和完工事务处理日期均在3月份。1、关闭3月份库存会计期,待定事务处理存在未计成本物料/WMS。成本类型: PAC成本。

陈显平的专栏-Oracle EBS 651

@Value中#和$的用法

以下基于SpringBoot2.0+ @Value("${…}") $是去找外部配置的参数,将值赋过来 $例子: package com.example.demo; import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.SpringApplication; impo...

hanhanhanxu的博客 7025

南京理工大学计算机预推免面试(双非重点关注)

南京理工大学总体来说对双非学校比较友好,上岸率比较高,而且面试形式是线上,在预推免的过程中,可以作为重点关注的学校,但是一定要注意南理报名截止的时间,部分学校可能保研名额公示的比较晚,对于保研边缘人来说很可能会错过,我的建议是,即使不确定能否拿到保研名额,先查一下截止时间,先在系统上报名!!一旦拿到了offer,就是铁的,保底专硕,而且有很大的技巧性,一定要认真看哈!!!每个人的情况可能都不一样,如果有需要帮忙可以私我~~~

D1379951481的博客 2017

【YOLOv11多模态融合改进】| CVPR2025 LCA轻量交叉注意力 双向模态交叉引导 + 双支路噪点抑制,兼顾纹理与热目标特征融合

可见光模态富含纹理、色彩、边缘细节,但夜间/低照度场景信噪比极低,暗区噪声泛滥;红外模态依靠热辐射凸显弱小目标、暗区物体轮廓,但缺失真实色彩与精细纹理。简单拼接/逐加融合仅做浅层特征叠加,无法建立可见光纹理、红外热特征的双向引导关联,两类模态互补信息无法精准互通;普通自注意力仅单模态内部建模,跨模态交互匮乏,红外热目标易被可见光暗噪声淹没,可见光有效纹理易被红外灰度信息覆盖;

Limiiiing的博客 115

Spring Boot 1--新建简单Hello Spring Boot案例

(

sanluo11的博客 1055

将 SAP BTP ABAP environment 与 SAP S/4HANA Cloud 公有云版集成:从架构理念到落地实战

本文探讨了在SAP云环境中实现ABAP扩展应用与S/4HANA Cloud系统集成的技术方案。通过建立标准化的远程通信通道,开发者可在SAP BTP ABAP环境中开发扩展应用,同时安全访问S/4HANA Cloud的核心业务数据和服务。文章详细介绍了整体架构设计、开发实现步骤(包括定义通信场景、生成服务消费模型和编写调用代码)以及管理员在S/4HANA侧的配置工作(创建通信安排和技术用户)。通过一个业务伙伴自助注册平台的案例,展示了如何在不修改标准系统的情况下实现云扩展,体现了SAP"干净核心&

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 237

Myeclipse 启动时报错 Initializing Spring FrameworkServlet 'SpringMVC' 解决办法

主要是卡在那里不动,并且没有报错信息。让人很头疼。在网上看了很多办法大概有:1:说数据库连接不正确。2:需要clear项目的。3:修改tomcat的日志级别。等等但是都没有解决问题解决办法:1.查看Myeclipse自带的Tomcat。是不是版本过低,更换tomcat版本2.更改之后,果然出现了报错信息。然后发现是unsupported major.minor version 51.0 错误。是因...

chenxue843400447的博客 5144

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

MyEclipse中快速搭建springMVC框架

1.新建一个Web Project,完成后,工程结构如图所示: 2.右击该工程->MyEclipse->Project Facets[Capabilities]->Install spring Facet导入相应的包,然后再点击finish. 3.在web.xml中添加DispatcherServlet和对应的mapping,代码如下: springM

oldbig_lin的博客 2036

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

SB1:spring boot简单的使用Idea开发

        环境: JDK,Maven,Idea等 创建项目   1.file-&gt;new-&gt;new project   2.建立自己的项目   3.选择项目类型(我们目前选择web)   4.项目的保存路径         5.删除暂时不用的文件               编写程序          1新建HelloContr...

wenfeifang的博客 337

myeclipse 新建Spring Boot项目

1、myeclipse 2014 右键 maven 项目,选择maven-archetype-webapp。2,在poi.xml中引入 ,并右键项目 maven --update project&lt;parent&gt;        &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;          &lt;artifactId&g...

qq_23520069的博客 852

使用IntelliJ IDEA创建SpringMVC项目

1.说明 IntelliJIDEA 是一款非常流行的编译软件,在Java发展领域里,可是说这款软件也是很盛行的。只是在国内,我们经常用的是Eclipse或MyEclipse。但是如果你用Eclipse来创建SpringMVC的项目,可能要费点时间了,不过使用IntelliJIDEA,可以让你快捷的创建。所以这里我们就使用IntelliJIDEA编译器来创建SpringMVC的项目。 2.创建步

owen_william的博客 1万+

扩展:通过SPRING INITIALIZR工具产生基础项目搭建SpringBoot+maven项目

使用Maven构建项目通过SPRING INITIALIZR工具产生基础项目访问:http://start.spring.io/选择构建工具Maven Project、Spring Boot版本1.5.10以及一些工程基本信息,可参考下图所示1.点击Generate Project下载项目压缩包        2.解压项目包,并用IDE以Maven项目导入,以IntelliJ IDEA 14为例:...

世界之大 1056

IDEA 快速创建项目Spring boot项目缺找不到spring Initializr

搜了很多文章都是打开setting---&gt;plugins---&gt;然后搜索Spring boot---&gt;然后安装Spring boot插件,估计是老版本的IDEA的操作吧,我用的2017.03版本根本找不到,后来就把所有的Spring boot搜出来的插件都安装测试,后来发现新版本应该是改了, 解决 办法就是去plugins里边搜Spring Assistant,安装完后重启id......

80后大叔爱学习 1万+

spring initializr创建SpringBoot项目

spring initializr(spring初始化)创建SpringBoot项目 第一种方式 使用官网 第二种使用IDEA直接生成 1.创建空项目 2.修改完善项目结构 3.添加依赖 修改SpringBoot版本为1.5.8(根据自己使用的版本修改) 4.写代码 ...

qq_31986651的博客 762

搭建自己的Spring Initializr服务器

搭建自己的Spring Initializr服务器作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs要开始一个基于Spring或SpringBoot的新项目,可以使用在线工具:https://start.spring.io/使用它,可以很容易地创建基于Maven或Gradle的项目模板,并通过界面上的多选框定义项目所有所需的

chszs的专栏 3万+

IDEA新建项目时,没有Spring Initializr选项(亲测有效)

最近开始使用IDEA作为开发工具,然后也是打算开始学习使用spring boot。 看着博客来进行操作上手spring boot,很多都是说 创建一个新项目(Create New Project) 选择 Spring Initializr。然而我发现我的IDEA上面没有Spring Initializr这个选项。解决办法如下: 在settings -&amp;gt; Plugins 里面搜索spr...

vv___的博客 4万+
上一篇: Maven4Myeclipse10.7.1搭建SSH2-part1:创建MavenWeb
下一篇: Maven4Myeclipse10.7.1搭建SSH2-part3:创建MavenSpring3.2.2
editcue
博客等级 码龄17年 8粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值