用IDEA创建maven项目使用tomcat插件方式完成web前后端应用
来源:互联网 发布:淘宝贴吧论坛 编辑:程序博客网 时间:2024/05/18 00:50
用IDEA创建maven项目使用tomcat插件方式完成web前后端应用
给自己做个小笔记,以防这些东西忘记,在此就献丑了
下载IDEA并完成安装
创建maven项目
导入tomcat的插件
导入相关的依赖包
下载IDEA并完成安装
首先我们需要去IDEA的官网下载相应的版本号,官网地址:https://www.jetbrains.com/idea/download/#section=windows
我们选择下载付费的专业版(UItimate),这里既然说下载专业的付费版,那自然后面会说到如何变成免费版的
而后会出现这个界面
32位的系统选择32位的,64位的选择64位,下面三个选项全部勾选。
接下来选择第二个 Do not import settings,我们设置一个全新的IDEA
注意箭头标记,第二行我们选择第三个,License server,因为这个是最重要的一步,我们要把付费的变成免费的就需要这个License server。
点击了License server之后,会有一个输入框出现,我们在输入框中写入http://idea.iteblog.com/key.php,然后点击下面的Activate按钮即可。
后面会有这个界面风格选项,看个人爱好吧,Next:Default plugins即可。
点击start就成功安装好IDEA了。 PS:要运行IDEA,需要电脑中有安装好jdk配置好了坏境才能正常运行。
创建maven项目
Maven Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件 —— [ 百度百科 ]
我们通过IDEA的菜单栏中File–New–project
按照我箭头的步骤来,这里有一点要说明一下,有两个webapp大家不要选错,选择带有maven开头的webapp
这里前两个输入框是输入相应的名称,这些大家都可以随意,然后点Next
这是你存放maven仓库的位置,你要是想改的话后面两个勾选上就行,不然默认就Next
这些定义路径的我就不多说了,看大家喜好,点finish即可
进入界面之后,右下角会有这样的提示框,我们选择Import Changes,导入所需要的依赖
接着你会看到你这里在下载很多东西,我们静静的等他从中央仓库下载完成就可以了,过程可能需要个几分钟,取决于你当前的网速
完成后的界面是这样子的,按照我标记的箭头,我们点击进去
导入tomcat插件
有了web项目了,但是我们需要tomcat对不对,有了maven,我们就不需要去tomcat官网去下载安装这么麻烦了,在里面,finalName下面起一行,像我这样,然后贴代码:
<plugins> <!--插件--> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <port>8080</port> <path>/</path> <uriEncoding>UTF-8</uriEncoding> </configuration> </plugin></plugins>
贴完了之后会右下角会弹出对话框,我们还是点Import Changes,这个是插件里贴进来的tomcat,几行代码搞定tomcat,接着他会自动去中央仓库下载,代码贴进去的时候会报错,大家不要着急,等他自动下载完成这些报错就没有了,我这边用的是tomcat7,我解释一下:
1.varsion是对应的版本号
2.port是端口号(可以修改)
3.Path我们就这样可以了
4.下面一行是编码,我们当然是utf-8了
在IDEA右侧会有一个M图片的,这个是我们的maven项目,我们点开,要是没有这个的,单击这个位置
打开我们会看到这个界面,我们上面那几步都做完以后才会有
我们单击Plugins
我们看到有个tomcat7,因为我之前下载的是7版本的,单击tomcat7
箭头标记的这个大家鼠标右键点一下
看到下面这些提示的时候,表示我们的tomcat就成功开启了
导入相关的依赖包
我们写jsp或者其他后台的东西要有很多依赖,单单以上这些是不够的,我们所需要的依赖都可以去http://mvnrepository.com/ 中央仓库中去找自己所需要的依赖包,我举个简单的例子
首先我们输入网址进入到仓库中来
我们在输入框中输入自己想要的,比如spring,servlet等等这类的东西
选择第一个Java Servlet API
看哪个下载量多就点击哪个,我选择这个3.1.0
看到中间的那个代码了没,把中间这几行代码复制过来
在我标记起来的这里面重起一行,是管理我们所有依赖的,所以要在这里面粘贴我们刚刚复制过来的代码
还是点击这个Import Changes,点完他就去自动下载了,等下载完成后就不会报错了,怎么看我们有没有下载成功,很简单
点开这里,我们就会看到我们下载过来的servlet版本。
好,做了图文详细的教程,方便自己也方便看到这篇文章的人去学习,一起进步。
- 用IDEA创建maven项目使用tomcat插件方式完成web前后端应用
- 使用eclipse+tomcat+maven插件创建web项目
- 使用idea创建maven web项目
- 使用 IDEA 快速创建 maven web项目
- 使用IDEA和Maven创建Web项目
- 使用intellij idea创建Maven Web项目
- IDEA 使用maven创建web项目
- idea使用maven创建java web项目
- 使用IntelliJ IDEA创建Maven Web项目
- 用idea创建一个maven web项目
- 用idea创建一个maven web项目
- 使用m2eclipse插件创建web maven项目
- eclipse使用maven插件创建web项目
- 使用IntellJ idea以maven作为项目构建的方式创建web工程
- idea 创建maven web 项目
- IDEA创建Maven Web项目
- IDEA创建maven web项目
- IDEA 创建Maven Web项目
- 无线轮播加小圆点
- Poj3061Subsequence
- 笔记day6、day7
- C语言指针实现简单队列
- 深度优先搜索DFS
- 用IDEA创建maven项目使用tomcat插件方式完成web前后端应用
- sudoers(5)
- Ubuntu 16.04 笔记
- 【常用排序算法】以最简单的方式理解快速排序
- 智能卡操作系统COS概述
- wuti
- PullToRefreshListView的使用
- 响应式设计
- N皇后问题 (递归)