Maven4Myeclipse10.7.1搭建SSH2-part1:创建MavenWeb

myeclipse+maven搭建web项目方法一(超级详细) 一 前言 用maven我们能做什么,有什么好处? 用maven,我们可以方便统一的进行jar包管理,jar包版本升级,快速项目构建以及分模块开发等相关功能。maven使用得好,项目开发速度就会成倍的提升。总之,项目越大,越能体现maven的优势。 二 软件环境 myeclipse8.6.1 apache-maven-3.3.9 JDK1.7 apache-tomcat-7.0.29。 阅读详情

一、创建一个Web项目:



配置如图:


配置说明:


这个地方是选择以Myeclipse还是Maven的目录结构创建项目。本例我们选用Maven标准目录结构。


完成后,目录结构如下图:


接着把项目部署到tomcat上试运行一下。

控台会有这样的提示:

2013-4-7 15:48:22 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded APR based Apache Tomcat Native library 1.1.27 using APR version 1.4.6.
2013-4-7 15:48:22 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
2013-4-7 15:48:23 org.apache.catalina.core.AprLifecycleListener initializeSSL
信息: OpenSSL successfully initialized (OpenSSL 1.0.1d 5 Feb 2013)
2013-4-7 15:48:23 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-apr-8080"]
2013-4-7 15:48:23 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-apr-8009"]
2013-4-7 15:48:23 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1251 ms
2013-4-7 15:48:23 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
2013-4-7 15:48:23 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.39
2013-4-7 15:48:23 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\Program Files Green\apache-tomcat-7.0.39\webapps\docs
2013-4-7 15:48:23 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\Program Files Green\apache-tomcat-7.0.39\webapps\examples
2013-4-7 15:48:23 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
2013-4-7 15:48:23 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
2013-4-7 15:48:23 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@bc448b')
2013-4-7 15:48:23 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\Program Files Green\apache-tomcat-7.0.39\webapps\host-manager
2013-4-7 15:48:23 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\Program Files Green\apache-tomcat-7.0.39\webapps\manager
2013-4-7 15:48:23 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\Program Files Green\apache-tomcat-7.0.39\webapps\MavenJspUnit
2013-4-7 15:48:24 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(D:\Program Files Green\apache-tomcat-7.0.39\webapps\MavenJspUnit\WEB-INF\lib\javax.servlet-3.0.1.jar) - jar not loaded. See Servle
t Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
2013-4-7 15:48:24 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\Program Files Green\apache-tomcat-7.0.39\webapps\ROOT
2013-4-7 15:48:24 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-apr-8080"]
2013-4-7 15:48:25 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-apr-8009"]
2013-4-7 15:48:25 org.apache.catalina.startup.Catalina start
信息: Server startup in 1728 ms

 

重点:

validateJarFile(D:\Program Files Green\apache-tomcat-7.0.39\webapps\MavenJspUnit\WEB-INF\lib\javax.servlet-3.0.1.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class


红色字体提示javax.servlet-3.0.1.jar这个包没载入,网上找答案说是因为项目lib和tomcat的lib包重复了。

细看发现在创建Maven的Web项目时,Myeclipse自动在Maven的pom.xml导入了javax.servlet-3.0.1.jar,所以必须把项目lib里的这个包去掉。

在Maven我们只需打开pom.xml找的这段代码注释掉即可。

 

<!-- 
    <dependency>
      <groupId>org.glassfish</groupId>
      <artifactId>javax.servlet</artifactId>
      <version>3.0.1</version>
    </dependency>
 -->

 

保存文件,重部署后再次运行就可以了。

SSH简单MyEclipse搭建SSH框架登录实例 简单MyEclipse搭建SSH框架登录实例,内容非常详尽,很适合初学者入门 立即下载

相关推荐

从NASA DataPort下载到PyTorch Dataset:手把手处理USGS光谱库的AVIRIS数据

本文详细介绍了如何从NASA DataPort下载USGS光谱库的AVIRIS高光谱数据,并将其转化为PyTorch Dataset对象。内容涵盖数据获取、预处理、辐射定标及高效数据加载技巧,特别针对AVIRIS数据的水吸收波段剔除和波段分组标准化进行了重点讲解,为环境监测、地质勘探等领域的研究者提供实用指南。

weixin_30607659的博客 281

myeclipse使用maven整合ssh配置

最近写项目,由于公司需求,使用myeclispe来开发maven项目,关于maven就不再介绍,无论是jar包管理功能,还是作为版本构建工具,优点自然是很多,下面先贴出所需要的配置文件。 maven所需要的 pom.xml 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.o...

weixin_30902675的博客 148

基于ADS的低噪声放大电路设计

1. 低噪声放大器设计理论基础 1.1 低噪声放大器在通信系统中的作用 低噪声放大器的主要作用是放大天线从空中接收到的微弱信号,减小噪声干扰,以供系统解调出所需的信息数据。当今,人们对于各种无线通信工具的要求越来越高,如功率辐射要小、作用距离要远、覆盖范围要广等,这就对系统的接收灵敏度提出了更高的要求,系统接收灵敏度的计算公式为: Smin⁡=−144(dBmHz)+NF+10lg⁡BW(MHz)+SN(dB) {S_{\min }} = - 144\left( {\frac{{{\rm{dBm}}}}{

ASH_GUARDIAN的博客 4万+

MyEclipse创建SSH项目(Java web由maven管理)

JavaEE后台开发,MyEclipse创建SSH项目,MyEclipse创建Java web 由maven管理的SSH项目。 Demo工程源码github地址 1、创建SSH项目 1、创建web工程 2、勾选maven支持 3、下一步 4、两个都勾选 5、选择maven 6、取消勾选,不选择依赖,因为pom.xml会引入所...

weixin_33910759的博客 246

四款办公Agent实测对比:WorkBuddy、千问办公、库库AI、豆包工作怎么选

AI Agent是一种能感知环境、自主决策并执行动作的智能系统,其核心在于工具调用、状态管理与错误恢复构成的执行闭环。在办公场景中,任务边界清晰、容错率高、重复性强,使Agent成为最容易落地的方向。通过调用本地文件、脚本或办公套件,Agent能自动完成文件批量处理、文档摘要、会议纪要等重复劳动,显著提升工作效率。目前WorkBuddy、千问办公、库库AI、豆包工作等产品分别从本地操作、办公套件嵌入、知识处理、轻量助手等路线切入,用户可根据自身场景选择。

weixin_29052717的博客 519

BIM Revit教程(六)尝试安装 Revit 时显示“Autodesk Revit 已安装。”

在安装Revit或RevitLT时,若系统提示“AutodeskRevit版本已安装”,通常是由于旧版本残留文件未完全清除所致。解决方案包括:1.通过控制面板或Windows设置卸载旧版本Revit,确保所有相关组件被移除;2.使用Autodesk卸载工具(AdskUninstallHelper)进一步清理;3.谨慎操作注册表,删除与Revit相关的残留项;4.确保系统有至少30GB的可用磁盘空间;5.完成上述步骤后,重新尝试安装Revit。此外,文章还提到了一个免费功能商店,供用户寻找提效工具,并鼓励粉丝

ZOZO_888的博客 2129

MyEclipse 使用Maven构建SSH框架

构建基础框架         在src/main/java的代码资源中,构建包                     结构如上所示。 加入Spring架构         添加Spring依赖         根据spring javadoc的描述:If you are using Maven for dependency         managemen

dearday的专栏 4278

在win10-wsl2(ubuntu)中安装jlink

在 官方下载linux版本的deb包拷贝到ubuntu的/home目录下(其他目录也可以),进行安装然后提示很多依赖缺失的错误,此时执行自动安装需要的依赖包再次重新安装就可以啦查看是否安装成功,输入JLink 再按下两次Table键,是否如下所示这样表示安装成功了。

yaq_30401的博客 3135

基于maven的ssh框架一步一步搭建(一)

一、新建maven项目,配置ssh框架pom的最低支持 1、新建一个maven项目  2、添加一个web.xml   ? 1 2 3 4 5 6 7 8 9 &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;web-app xmlns:xsi="http://www.w3....

weixin_33766805的博客 262

太空安全卫士:基于YOLOv5的空间态势感知系统(实现轨道碰撞预警与太空环境保护)

做完这个项目,你会发现自己完整走过了“数据采集→标注→模型训练→功能集成→界面开发”的毕设全流程,这不仅是技术能力的证明,更是对“技术守护宇宙安全”这一理念的实践。答辩时,你可以重点讲这几点:系统解决了航天监测的哪些痛点、YOLOv5在太空目标检测中的性能优势、系统未来能怎么优化(比如对接航天监测网络、实现实时轨道预测)。未来,这个系统还能往“更智能”的方向发展:比如结合轨道计算预测碰撞风险、开发移动端APP让天文爱好者参与太空垃圾上报、在航天任务中实现全自动避障决策……想象空间很大。

m0_71589036的博客 89

机器人在果园内行巡检仿真(2D雷达、realsense相机)

DiffBot是一种具有两个轮子的自主差动驱动机器人。它的主要处理单元是一个运行Ubuntu Mate 20.04和ROS 1 (ROS Noetic)中间件的Raspberry pi4b。该存储库包含ROS驱动包、真实机器人的ROS控制硬件接口和模拟DiffBot的配置。修改配置文件orchard_world.launch。

如果想成为中心,那么就到中心去吧。 1311

一步步教你使用maven搭建ssh框架

一,下载安装maven http://maven.apache.org/download.cgi 解压后。将maven所在目录配置到MAVEN_HOME中,并将%MAVEN_HOME%\bin目录加入path 然后在输入mvn --version查看maven是否安装成功。   二,安装maven-eclipse插件 使用用link的方式安装,先下载插件http

kite30的博客 1万+

C# ScottPlot 5.0 WinForms 十字光标示例:轻松实现动态数值显示,你学会了吗?

ScottPlot是一个免费、开源的.NET交互式绘图库,能够轻松地实现大型数据集的交互式显示。它支持多种图表类型,如折线图、柱状图、饼图、散点图等。ScottPlot的性能非常出色,即使是处理千万级别的数据也游刃有余。

java专栏 2214

使用maven搭建SSH项目(spring+springmvc+Hibernate)

本文介绍使用eclipse+maven搭建Spring+SpringMvc+Hibernate项目,以登陆为例: 1、创建maven项目 2、把maven项目变为动态网站 3、搭建spring+springmvc+Hibernate项目 1 创建maven项目 请点击查看:http://blog.csdn.net/tiandixuanwuliang/article/de...

天地炫舞的博客 2万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

基于maven的ssh框架一步一步搭建

一、新建maven项目,配置ssh框架pom的最低支持 1、新建一个maven项目  2、添加一个web.xml <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun

azhegps的博客 4592

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

myeclipse10配置maven

一:Maven的下载安装 准备工作: 1)安装环境 Windows xp 2)需安装JDK ,并配置环境变量(略) 3) Maven版本3.0.5 4)下载地址:http://mirror.bit.edu.cn/apache/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.zip 5)zip包解压。路径为:D:\Java\apac...

weixin_33966095的博客 383

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

centos7 tomcat优化

一、安装apr 1、安装apr-1.5.2.tar.gz # cd /usr/local/src # wget http://apache.fayea.com//apr/apr-1.6.5.tar.gz # tar -xzvf apr-1.6.5.tar.gz # cd apr-1.6.5 # ./configure --prefix=/usr/local/apr # make # make...

sunshine901106的专栏 2629

使用maven搭建ssh环境,不可不读的入门篇(完整案例)

一.创建maven项目 eclipse版本4以上自带maven插件 File-》New-》MavenProject-》Next 设置groupId ArtifactId groupId 通常为 域名反写.项目名 ArtifactId 通常为 项目名-模块名 二.消除eclipse项目上的红叉 1. 右击项目名-》BuildPath-...

weixin_39214481的博客 1882

MyEclipse10下Maven搭建web项目

今天尝试了用maven搭建web项目。 一开始用myeclipse10自带的插件maven4myeclipse搭建的项目总是不对,后来索性自己去下了个maven插件,尝试了两遍终于成功了,私货不藏,拿出来和大家分享。 先从下载maven插件开始讲起: help==>MyeclipseConfigCenter==>software==>>addsite 输入 name: maven ur

zjlgdxzzw的专栏 2689

springboot启动失败定位问题

在类AbstractApplicationContext里面, 方法public void refresh() throws BeansException, IllegalStateException捕获异样的地方打一个断点,debug启动就能看到

weixin_42541360的博客 840

MyEclipse2016CI配置SSH(Struts2+Hibernate+Spring)框架

1、新建一个web project2、MyEclipse-&gt;project Facets-&gt;Install Apach Struts(2.0) FacetnextnextFinish3、MyEclipse-&gt;project Facets-&gt;Install Hibernate Facet这里刚开始我选的不是3.3的版本之后总是出错,然后发现高版本的Hibernate需要高版本...

lyp_1020k的博客 1766

使用MyEclipse+maven+mybatis+springmvc搭建多模块maven工程(模仿黑马淘淘商城项目)(内附Intellij创建链接)

Intellij IDEA创建多模块项目(转载):http://blog.csdn.net/williamhappy/article/details/54376855 源代码下载 模仿气象信息收集单位,做一个ssm框架的工程,然后发布webservice 本篇先搭建ssm工程Weather 安装环境 jdk1.7.0_79+Maven 3.5.2+MyEclipse10 1.创建w

╃緣分天空╃ 1669

myeclipse下SSH整合环境搭建

myeclipse下SSH整合会简单得多,直接贴图分享给小伙伴们吧。 1. 在myeclipse里新建一个Web Project项目,如项目afy_Jujiu_shop; 2. 先添加Struts2框架。 单击完成后,会在项目src目录下多出Struts.xml文件。 同时WEB-INF目录下的web.xml文件里会自动添加Struts2核心过滤器的配置。 3.

泥陶匠 3136

在 Myeclipse2017 中快速搭建 SSH 详解

SSH搭建,即 Spring+Struts2+Hibernate 框架整合 一、创建web项目 ①打开Myeclipse2017,创建web类型的项目 ②填写信息如下,并点击 next ③直接点击 next 就可以了 ④打勾,点击 next ⑤点击 finish ,完成基本 web 项目的创建 二、导入struts2支持 注释:要特别注意导入框架的顺序...

IT小村 9269
上一篇: 【正则】匹配头尾,并且中间不能有特定字符串
下一篇: Maven4Myeclipse10.7.1搭建SSH2-part2:创建MavenStruts2.3.12
editcue
博客等级 码龄17年 8粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值