使用IntelliJ IDEA 14和Maven创建java web项目
安装Maven
下载安装
去maven官网下载最新版。
解压到安装目录。
配置
右键桌面的计算机图标,属性–>高级系统设置–>环境变量,添加M2_HOME
的环境变量,然后将该变量加入的PATH
中。
注意 必须要有JAVA_HOME
和个环境变量,不然maven会提示错误。
如果想要修改maven的本地仓库位置,可以在maven的安装目录下的conf目录下的settings.xml配置文件中设置。
打开CMD,输入mvn --version
,看到如下提示就说明安装成功了。
配置IntelliJ
在IntelliJ的设置中,可以设置maven的安装目录,settings.xml文件的位置,和本地仓库的位置等信息。
新建
新建maven项目,create from archetype,选择maven-archetype-webapp
Next,填写GroupId,ArtifactId和Version
Next,这里在Properties中添加一个参数archetypeCatalog=internal
,不加这个参数,在maven生成骨架的时候将会非常慢,有时候会直接卡住。
来自网上的解释:
archetypeCatalog表示插件使用的archetype元数据,不加这个参数时默认为remote,local,即中央仓库archetype元数据,由于中央仓库的archetype太多了,所以导致很慢,指定internal来表示仅使用内部元数据。
Next,填写项目名称和module名称。
点击Finish。
项目的目录结构如下:
设置
配置项目的JDK和language level
在main文件夹下新建一个java文件夹,把它设为源代码文件夹。
为module添加外部依赖的jar包。
添加tomcat的依赖是为了满足servlet
和jsp
依赖的,tomcat作为一个servlet
容器提高了servlet
和jsp
的API。
添加jar包依赖。
设置artifact。
设置tomcat。
启动tomca
访问
完!
from: http://mark.leanote.com/post/%E4%BD%BF%E7%94%A8IntelliJ-IDEA-14%E5%92%8CMaven%E5%88%9B%E5%BB%BAjava-web%E9%A1%B9%E7%9B%AE
使用IntelliJ IDEA 14和Maven创建java web项目相关推荐
- idea14创建java项目_使用IntelliJ IDEA 14和Maven创建java web项目
安装Maven 下载安装 去maven官网下载最新版. 解压到安装目录. 配置 右键桌面的计算机图标,属性–>高级系统设置–>环境变量,添加M2_HOME的环境变量,然后将该变量加入的PA ...
- 使用IntelliJ IDEA 15和Maven创建Java Web项目(转)
1. Maven简介 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期. 可以通过其命令做所有相关的工 ...
- 使用IntelliJ IDEA 15和Maven创建Java Web项目
转自:https://blog.csdn.net/myarrow/article/details/50824793博文链接! 转载于:https://www.cnblogs.com/yadonglia ...
- java搭建maven项目_Eclipse使用maven创建Java Web项目完整示例
项目开发环境 软件 版本 mac macOS JDK 1.8 maven 3.5.0 tomcat 8.5 Eclipse已经安装插件maven 1.创建Maven web项目 1.1 新建meven ...
- IntelliJ IDEA for Mac 如何创建Java Web项目_创建Java EE项目_创建项目_新建项目
Java EE 项目创建好后如下图所示: 如果你的项目含有多个模块,那么上图的项目结构布局是不合理的,你必须将默认的模块删除掉(默认模块的 .iml 文件也要删除). 选择模块,点按鼠标右键,选择[R ...
- idea maven创建java项目_新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目(图文教程)...
之前都没试过用maven来管理过项目,但是手动找包导包确实不方便,于是今天用2016版的IDEA进行了maven的初尝试. 打开IDEA,创建新项目: 然后选择Maven,以及选择自己电脑的jdk: ...
- Maven-EclipseEE使用Maven构建Java web项目从0到1
Maven是什么 安装Maven 解压apache-maven-350-binzip 新建变量M2_HOME配置Maven主目录 在 Path 变量中添加 Maven的bin目录 命令窗口mvn -v ...
- myeclipse java maven web 项目结构,Myeclipse 10 Maven 构建 Java Web 项目
下载 Maven http://maven.apache.org/download.cgi,解压到任意非C盘位置,比如:D:\Java\apache-maven-3.1.0 打开 Myeclipse ...
- 使用Netbeans创建java Web项目
使用Netbeans创建java Web项目 需要先搭建JDK参考: Java开发环境的搭建以及使用eclipse创建项目 Linux环境安装卸载JDK 1.安装Tomcat 去官网下载最新的T ...
最新文章
- XCMS | LC/MS and GC/MS Data Analysis
- leetcode-最大子序和(动态规划讲解)
- C#编程语言(七):值类型与引用类型
- 宁夏公安打传销端窝点为春节保平安
- 陕西师范大学计算机科学学院保研院校,陕西师范大学计算机科学学院量子信息学保研细则...
- 计算机专业经典书籍强烈推荐
- mysql 5.5 特性_MySQL5.5复制新特性
- WordPress——SMTP Error: Could not authenticate.
- Python 将时间戳转换为本地时间并进行格式化
- 对话张悦然:当年新概念作文大赛获奖者 现在怎样了
- java 修饰关键字_java——关键字以及修饰属性
- 【阅读】《乔布斯的魔力演讲》
- 小米盒子 刷系统 参考方法
- Thinkcmf - 微信公众号开发 -1
- 2021/7/15 习题2-6 求阶乘序列前N项和
- windows linux终端模拟器,Wsl-Terminal终端模拟器
- Web3D 从入门到跑路 · 3D 初体验
- 计算机一级西溪2,我的西溪研学日记(二)——不一样的课堂,不一样的精彩...
- 2021年电解液行业研究报告
- MySQL不建议使用UUID作为主键的原因
热门文章
- linux多线程和锁
- 我爱我家 CIO 刘东颖:如何靠六大维度提升“数字化”能力?|鲸犀峰会
- Ubuntu18.04中Anaconda启动 Navigator
- 2019区块链行业指南
- 云白条,做有温度的金融,帮助有困难的人
- Spring JDBC-使用Spring JDBC访问数据库
- Linux keypad 设备树,SC7731客户配置文档.pdf
- mysql sleep详解_关于MySQL的SLEEP(N)函数
- Kafka、ActiveMQ、RabbitMQ、RocketMQ 区别以及高可用原理
- Java中的引用与C中的指针