在eclipse中创建一个Maven Web项目
来源:互联网 发布:自学c语言 编辑:程序博客网 时间:2024/05/18 03:10
在eclipse中创建一个Maven Web项目
软件环境:
Eclipse Mars.1 Release (4.5.1)
Tomcat 7.0
一、创建项目
打开eclipse=>File=>New=>Other=>Maven,选择Maven Project,next进入详细设置:
这里如果不需要使用骨架可以勾选第一个,如果需要使用的话直接next即可:
选择maven-archetype-webapp,然后next:
group id是你包的前缀,artifact id是项目名,填好了直接finish:
二、解决报错
创建了项目之后的结构目录如图:
可以看到,index.jsp在报错,打开index.jsp看到java build path中说没有找到servlet:
为什么没有servlet呢?当然是没有servlet容器tomcat啊,所以添加tomcat就可以了,如果没有在eclipse中添加tomcat需要先添加一个,具体怎么添加就不赘述了,下面讲怎么给我们的maven项目配置我们添加好的tomcat。
项目右键=>build path=>configure build path,在libraries标签中选择add library,选择server runtime,next后选择你的tomcat:
配置好了如下图:
可以看到默认是用的还是1.5版本的jdk,双击改成我们自己的jdk版本:
然后项目目录如下,报错已经解决:
三、添加jar包
在eclipse中使用maven添加jar包的方式有两种,第一种是直接在pom.xml直接使用标签配置,一种是在Dependencise标签页中添加。第二种方法相当于第一种的简化版,所以我就只介绍下第一种,会了第一种方法,第二种也就会了。
我们来试着添加一个spring的jar包,双击打开pom.xml,下方标签也要选到pom.xml:
在标签中添加如下内容:
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>3.0.7.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>3.0.7.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>3.0.7.RELEASE</version> </dependency> <dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-mapper-asl</artifactId> <version>1.7.1</version> </dependency>
添加好了如下图:
直接保存,maven就可以自动下载相应的jar包,jar下载好了之后我们可以在libraries目录下看到我们添加的jar包:
为什么会多出一些包?
其实多的这些包其实是和我们添加的jar包有依赖关系的jar包。
maven会把和添加的jar包有依赖关系的全部下载下来,这样就避免了jar包缺失的问题了。
最后,把项目add到tomcat中,跑起来测试一下:
看到hello world 就说明成功了。
- 在Eclipse中使用Maven来创建一个web项目
- 在eclipse中创建一个Maven Web项目
- 在eclipse中创建 maven-web 项目
- 如何在eclipse里面创建一个maven web项目
- 使用Maven在Eclipse中创建Web项目
- eclipse maven创建web项目并在tomcat中发布
- 在Eclipse中使用maven创建web项目
- 使用Maven在Eclipse中创建Web项目
- maven在eclipse中如何创建web项目
- eclipse创建一个maven web项目
- 用Eclipse创建一个Maven Web项目
- 在eclipse中用maven创建web项目
- eclipse 中创建maven web项目
- eclipse 中创建maven web项目
- eclipse 中创建maven web项目
- eclipse 中创建maven web项目
- eclipse 中创建maven web项目
- eclipse 中创建maven web项目
- shrio验证cookie有效性
- tomcat优化
- 【0020】html5文件初始模板
- 代码更改Unity设置中的ICON
- python的UDP中,server自己给自己发信息,不能发送到client的问题
- 在eclipse中创建一个Maven Web项目
- Android 获取 Navigation bar 的高度
- leetcode-5 longest palindromic substring
- DataTable插件报错:Uncaught TypeError: Cannot read property 'style' of undefined
- POJ 2318 TOYS(叉积判断点与线段的位置关系)
- 复习-File对象简单实用
- Unity Configurable Joint 运行时更改参数
- 按照excel指定的样式导出数据
- ST-Link SWD接口接线