阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

使用IntelliJ IDEA 14和Maven创建Java Web项目

197次阅读
没有评论

共计 1557 个字符,预计需要花费 4 分钟才能阅读完成。

安装 Maven

下载安装

去 maven 官网下载最新版。

解压到安装目录。

配置

右键桌面的计算机图标,属性–> 高级系统设置–> 环境变量,添加 M2_HOME 的环境变量,然后将该变量加入的 PATH 中。

注意  必须要有Java_HOME 和个环境变量,不然 maven 会提示错误。

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

如果想要修改 maven 的本地仓库位置,可以在 maven 的安装目录下的 conf 目录下的 settings.xml 配置文件中设置。

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

打开 CMD,输入mvn --version,看到如下提示就说明安装成功了。

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

配置 IntelliJ

在 IntelliJ 的设置中,可以设置 maven 的安装目录,settings.xml 文件的位置,和本地仓库的位置等信息。

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

新建

新建 maven 项目,create from archetype,选择 maven-archetype-webapp

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

Next,填写 GroupId,ArtifactId 和 Version

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

Next,这里在 Properties 中添加一个参数archetypeCatalog=internal,不加这个参数,在 maven 生成骨架的时候将会非常慢,有时候会直接卡住。

来自网上的解释:

archetypeCatalog 表示插件使用的 archetype 元数据,不加这个参数时默认为 remote,local,即中央仓库 archetype 元数据,由于中央仓库的 archetype 太多了,所以导致很慢,指定 internal 来表示仅使用内部元数据。

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

Next,填写项目名称和 module 名称。

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

点击 Finish。

项目的目录结构如下:

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

设置

配置项目的 JDK 和 language level

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

在 main 文件夹下新建一个 java 文件夹,把它设为源代码文件夹。

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

为 module 添加外部依赖的 jar 包。

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

添加 tomcat 的依赖是为了满足 servletjsp依赖的,tomcat 作为一个 servlet 容器提高了 servletjsp的 API。

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

添加 jar 包依赖。

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

设置 artifact。

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

设置 tomcat。

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

启动 tomca

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

访问

使用 IntelliJ IDEA 14 和 Maven 创建 Java Web 项目

完!

使用 IntelliJ IDEA 13 搭建 Android 集成开发环境图文教程 http://www.linuxidc.com/Linux/2015-09/123416.htm

IntelliJ IDEA 12 创建 Web 项目图文详细教程 http://www.linuxidc.com/Linux/2013-05/84213.htm

用 IntelliJ IDEA 开发 Android 程序图文教程 http://www.linuxidc.com/Linux/2013-03/81471.htm

IntelliJ IDEA 12 开发 haXe NME 应用配置指南 http://www.linuxidc.com/Linux/2013-01/77227.htm

IntelliJ IDEA 运行 Play Framework 的 test mode http://www.linuxidc.com/Linux/2013-07/87694.htm

Ubuntu 13.04 安装 IntelliJ IDEA 12 http://www.linuxidc.com/Linux/2013-11/93014.htm

IntelliJ IDEA 12 创建 Maven 管理的 Java Web 项目(图解) http://www.linuxidc.com/Linux/2014-04/99687p2.htm

IntelliJ IDEA 常用快捷键列表及技巧大全  http://www.linuxidc.com/Linux/2015-04/116398.htm 

IntelliJ IDEA 的详细介绍:请点这里
IntelliJ IDEA 的下载地址:请点这里

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-08/134115.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计1557字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中