eclipse创建 maven-web工程

创建 maven-web 工程

使用 tomcat 部署项目

第一步

打开创建工程向导如下图所示

创建 maven-web 工程_www.wityx.com

创建 maven-web 工程_www.wityx.com

创建 maven-web 工程_www.wityx.com

创建 maven-web 工程_www.wityx.com

第二步

补充缺少的 test 目录,java 目录,分析比普通的 java 工程多了一个 webapp

创建 maven-web 工程_www.wityx.com

第三步

修改 Eclipse 中 jre 版本

创建 maven-web 工程_www.wityx.com

第四步

配置 tomcat 运行环境

创建 maven-web 工程_www.wityx.com

第五步

创建一个新的 server

创建 maven-web 工程_www.wityx.com

第六步

使用以前的方式发布到 tomcat 中运行

创建 maven-web 工程_www.wityx.com

分析目前工程中存在问题

(1) 打开 web.xml 文件,默认通过 Maven 创建的 web 项目 JavaEE

版本使用的是 2.3,我们修改修改为 3.1

第一步

修改 web.xml 文件的配置,使用 Eclipse 创建一个动态的 web 项目,从中拷贝 web.xml

文件的约束信息

创建 maven-web 工程_www.wityx.com

第二步

选中工程右键 PropertiesàProject Facets,目前这里使用的还是 2.3 和 1.5,这里设置的是 Maven 插件的版本,不是 eclipseIDE 的版本

创建 maven-web 工程_www.wityx.com

第三步

在 navigator 的 视 图 下 找到项目下的 .setting 文件夹, 打开文件

org.eclipse.wst.common.project.facet.core.xml, 将 jdk 从 1.5 修改为 1.8, jst.web 修改成 3.1

创建 maven-web 工程_www.wityx.com

第四步

选 中 工 程 右 键PropertiesàProject Facets 查 看 效 果

创建 maven-web 工程_www.wityx.com

(2) index.jsp 报错

创建 maven-web 工程_www.wityx.com

原因是缺少 servlet 和 jsp 的 API解决办法,在 pom.xml 文件中加入相关的依赖

创建 maven-web 工程_www.wityx.com

使用 jetty 插件运行 web 工程

在 pom.xml 文件中将常用的四个插件配置上,参照《插件章节》内容

创建 maven-web 工程_www.wityx.com

操作步骤:

  • 打开 run configurations 对话窗口
  • 双击 Mavne Build 菜单新建一个运行项,默认为 new configurations
  • 修改运行项名称
  • 一个工程只能运行一次单击 Browse workspace 按钮,选择要运行的 maven-web 工程
  • 在 Goals 框中输入:jetty:run
  • 单击 run 按钮即可运行 web 工程
  • 跟 tomcat 一样可以采用运行方式与调试方式
  • 要停止工程只须单击 console 窗口上的停止按钮即可

创建 maven-web 工程_www.wityx.com

  • 一个工程只能运行一次
  • 多次运行会导致端口被占用异常,全部停止后重新运行即可

创建 maven-web 工程_www.wityx.com

如何去掉 maven 的[WARNING] Using platform encoding (UTF-8actually) to copy filter

需要在 中添加 标签

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

内存溢出异常,参考maven-web

在 JRE 选项卡中找到 VMarguments 输入框粘贴如下内容可减少内存溢出次数:

创建 maven-web 工程_www.wityx.com

创建 maven-web 工程_www.wityx.com

关联源码

如果在程序调试过程中出现无法关联源码现象,需在运行配置窗口中的 source(源码)选项卡中填加 workspace(工作空间)选项

创建 maven-web 工程_www.wityx.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值