在DeepIn系统中使用eclipse创建maven的Web项目
1. 安装好jdk和eclipse以后,启动eclipse
2. 创建maven项目,选择Maven Project
3. 在创建项目过程中,创建简单Maven项目,不使用archetype创建(会联网下载,很慢)
4. 创建的项目的packaging选择war会创建web项目(jar创建java项目,pom创建父项目)
5. 创建完成项目会报错,打开pom.xml文件,里面会提示缺少web.xml
6. 在src/main/webapp下创建WEB-INF文件夹,并且从别的地方拷贝web.xml文件即可(可以从创建的Dynamic Web Project中拷贝过来)
7. 添加index.jsp到webapp目录下
8. 设置工程的属性,设置Targeted Runtimes,设置一个tomcat服务器作为本项目的javaee服务器
9. 添加servlet,并运行,即可访问servlet
第9步:也可以设置pom.xml中的servlet依赖(先不设置Targeted Runtimes),然后添加servlet也不会报错
<!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
	<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>javax.servlet-api</artifactId>
    <version>4.0.1</version>
    <scope>provided</scope>
	</dependency>
参考:
父子项目:
在DeepIn系统中使用eclipse创建maven的Web项目的更多相关文章
- Eclipse创建maven的Web项目
		
MAVEN作用:管理jar包 1.首先新建一个maven项目,看图: 2.按照以上步骤就可以创建一个maven项目,可以看到最下图的目录结构,但是这样的目录结构是不对的,需要做一些修改. 首先为了避免 ...
 - 使用Eclipse创建Maven的JSP项目
		
使用Eclipse创建Maven的JSP项目 MyEclipse2015根本不行,试过各种解决方案都无济于事. 创建Maven项目 此时项目上有错,pom.xml有错. 修改Java版本 生成web. ...
 - step2-------使用myeclipse创建maven java web项目
		
1.文章内容概述: 在对项目需求进行分析之后,决定使用maven对我的java web项目进行管理,这篇文章记录了使用myeclipse创建maven java web项目的过程. 2.开发环境: j ...
 - Maven学习:Eclipse使用maven构建web项目(转)
		
Maven学习:Eclipse使用maven构建web项目(转) 8.更改class路径:右键项目,Java Build Path -> Source 下面应该有4个文件夹.src/main/j ...
 - JAVA Eclipse使用Maven构建web项目详解(SSM框架)
		
tips: 启动项目后,welcome-file的链接即为测试用例 部署maven web项目 Eclipse使用Maven构建web项目详解 pom.xml添加webapp依赖: <depen ...
 - Eclipse下Maven新建Web项目index.jsp报错完美解决(war包)
		
Eclipse下Maven新建Web项目步骤 1. 2. 3. 4. 5. 问题描述 最近用eclipse新建了一个maven项目,结果刚新建完成index.jsp页面就报错了,先把错误信息贴出来看看 ...
 - eclipse构建maven的web项目(转载)
		
eclipse构建maven的web项目 分类: java opensource2013-12-25 16:22 43人阅读 评论(0) 收藏 举报 maven框架webappwebeclipse 使 ...
 - eclipse构建maven的web项目
		
如果以后要创建maven的web项目,可以参考这个链接 http://blog.csdn.net/smilevt/article/details/8215558/
 - Maven 梳理 -eclipse中创建Maven的web项目
		
已验证成功: 1.创建Maven的Web工程 新建Maven工程:File -> New -> Maven Project,具体如下所示: 点击Next进入下述页面,下方的窗口是我们选择所 ...
 - 【IDEA】IDEA创建Maven的Web项目并运行以及打包
		
0.IDEA集成Maven并设置Maven的配置 idea15之后的版本,都自带了maven插件,idea14貌似需要自己安装,方法也很简单:File->Settings->Plugin ...
 
随机推荐
- react组件传参记录,防止以后忘记,欢迎指正讨论
			
c: 'Celsius', f: 'Fahrenheit' }; function toCelsius(fahrenheit) { return (fahrenheit - 32) * 5 / 9; ...
 - Vue项目打包报错 error TS6504
			
此处提醒:项目是vite还是vue/cli,打包有区别 打包报错问题: 原因: package.json中,build配置vue-tsc的问题,把对应的命令给删掉: . 语法检查问题: 要么<s ...
 - 2020ICPC沈阳I - Rise of Shadows
			
剩余系 Problem - I - Codeforces 题意 给定 \(H,M,A\) \(2<=H,M<=10^9,\;0<=A<=\frac {H*M}2\) 假设一个钟 ...
 - PL/SQL Initialization error Could not initialize 问题
			
问题: PL/SQL Initialization error Could not initialize 问题 参考链接: https://blog.csdn.net/luoyanjiewade/ar ...
 - angular的发布订阅
			
import subject from "nxjs/subject"; let sub = new subject(); //发布订阅 sub.subscribe(data=> ...
 - selenium浏览器参数设置详解——转
			
所有参数 https://peter.sh/experiments/chromium-command-line-switches/ 参数使用介绍 https://blog.csdn.net/XianZ ...
 - 几个Shell脚本的例子
			
[例子:001]判断输入为数字,字符或其他 #!/bin/bash read -p "Enter a number or string here:" input case $inp ...
 - Unity图集打包流程
			
1.先打开图集打包工具 设置为Always Enables(Legacy Sprite Packer) 打开地址Edit - ProjectSetting-Editor--Sprite Packer ...
 - 我眼中的Serverless
			
https://cloud.tencent.com/document/product/583 摆脱服务器.存储等底层设备,只上传代码,由云服务器提供服务的触发,维护,调用.
 - Vue添加--图片  二级联动
			
二级联动: 首先在数据处理层写对应语句, #region 分类 public List<GTYpe> GTYpe(int id) { return db.GTYpe.Where(p =&g ...