文档章节

idea14使用maven创建web工程

草根本色
 草根本色
发布于 2015/11/12 08:45
字数 430
阅读 30
收藏 0

idea学习地址

基础配置:

     1. 下载Maven文件:apache-maven-3.2.1-bin.zip,unpacked 到 D:\Program Files\apache-maven-3.3.3

    2. 在系统变量中新建:M2_HOME:D:\Program Files\apache-maven-3.3.3

    3. 把maven加入path系统变量,在path增加:%M2_HOME%\bin;

在命令行查看:

Ruby代码

  1. mvn -v  

此时会有maven相关的环境配置信息显示,显示正常则说明配置成功。

 

4. 修改仓库位置:

创建D:\server\maven-repo目录,然后修改D:\server\apache-maven-3.2.1\conf下的settings.xml,

Xml代码

  <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
   -->
  <localRepository>D:\maven\repo</localRepository>

 默认的仓库位置为~/.m2/repository,现修改为D:\maven\repo目录。

 

5. 创建Maven Web工程:

5-1.  File --》 new Module --》 Maven  (注:Idea中的module就是项目,等同于eclipse的project)

 

选中 Create from archetype(选择Maven原型模板),从下面的archetype中选择一个,譬如 webapp。



 Idea使用Maven的配置信息

 创建好后,Project的信息如下:


 需要手动创建src/main/java和src/test/java 两个文件目录。

 创建后Project信息如下:

 5-2.  配置tomcat

打开面板 Run -- 》Edit Configurations,点+号,选择 Tomcat server --> Local --> 


 输入tomcat名称和配置信息后,点击“Deployment”标签页,点击下面的+号,在弹出的列表中选择“Artifact”,
 弹出提示框, 选择要deployment的project


 编辑 Application context的名称,点击OK就可完成Tomcat配置。


 点击下面的绿色箭头或右上角的tomcat启动箭头,即可启动tomcat部署的project。

 项目启动后会自动跳转到浏览器。

至此完成了项目创建、Tomcat配置、项目发布的过程。

 maven编码设置:

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


本文转载自:http://geeksun.iteye.com/blog/2179658

上一篇: 读写锁
下一篇: 敏感词记录
草根本色
粉丝 1
博文 24
码字总数 4631
作品 0
海淀
程序员
私信 提问
使用Idea14.1.4和maven3创建Javaweb项目

使用Idea14创建Maven web项目 使用工具:Idea14.1.4,maven3.9,jdk1.8 步骤如下: 1.最初界面 2.File -> New -> Project 3.Maven -> Create from archetype -> maven-archetype-webapp 点击Nex......

neutron117
2016/09/03
10
0
idea MAVEN创建多模块项目(水平与树形结构)

Maven可以创建两种结构的多模块项目,一个是水平结构,一个是树形结构,下面看图了解它们的区别: Storm项目就是树形结构,而winter项目就是水平结构,那么它们的区别在哪里呢?其实就创建过...

诗和_远方
2017/03/28
0
0
Maven创建web项目:SpringMVC+Mybatis

IDEA14创建Maven管理的SpringMVC+Mybatis,web项目 项目构建步骤 1、File->New->Project 勾选Create from archetype 点击Next 2、输入GroupId、ArtifactId 点击Next 3、继续点击Next,输入P......

梵蒂冈考虑过
2016/09/08
33
1
Maven创建web项目:SpringMVC+Mybatis 【转】

IDEA14创建Maven管理的SpringMVC+Mybatis,web项目 项目构建步骤 1、File->New->Project 勾选Create from archetype 点击Next 2、输入GroupId、ArtifactId 点击Next 3、继续点击Next,输入P......

如何让他和
2016/09/13
40
1
关于演示平台项目部署问题!希望有高人解答

我用IDEA14创建了个Maven javaweb项目,结构如下: 我提交到了OSC的git上面了!创建演示选择了javaweb,服务管理添加了数据库并创建了库,点击红色的部署后启动,但是无法访问,提示404...

Oneself丶x
2015/01/10
203
2

没有更多内容

加载失败,请刷新页面

加载更多

从0开始学FreeRTOS-(列表&列表项)-6

FreeRTOS列表&列表项的源码解读 第一次看列表与列表项的时候,感觉很像是链表,虽然我自己的链表也不太会,但是就是感觉很像。 在FreeRTOS中,列表与列表项使用得非常多,是FreeRTOS的一个数...

杰杰1号
22分钟前
4
0
Java的23种设计模式,详细讲解(一)

一、概述 设计模式是解决问题的方案,学习现有的设计模式可以做到经验复用。 拥有设计模式词汇,在沟通时就能用更少的词汇来讨论,并且不需要了解底层细节。 二、创建型 1. 单例(Singleton...

李红欧巴
38分钟前
5
0
android 使用asynctask结合fragment更新UI(另附线程池管理示例)

https://blog.csdn.net/qq_16064871/article/details/70767949

shzwork
38分钟前
3
0
SpringCloud实现分库分表模式下,数据库实时扩容方案

本文源码:GitHub·点这里 || GitEE·点这里 一、项目结构 1、工程结构 2、模块命名 shard-common-entity: 公共代码块shard-open-inte: 开放接口管理shard-eureka-7001: ...

知了一笑
39分钟前
5
0
js--时间切割装换工具类

<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 修改data原型对象Format方法 ......

zhengzhixiang
49分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部