IntelliJ IDEA 2021.3.2创建javaEnterprise项目教程

1、打开IntelliJ IDEA → 点击New Projects

2、填写项目基本信息和配置,Projects template项目模板记得选择“Web application”,不然无法正常打开“Hello world”页面

3、默认使用Java EE 8,然后点击“Finish”

4、添加启动配置,点击IDEA工具右上角的“Add Configuration...”

 5、添加Tomcat服务器 

6、提示“Warning: No artifacts marked for deployment”,因此要先设置项目部署打包的形式。

什么是Artifact呢?

Artifacts 英文翻译为:人工产品,是一个项目资源的组合体,例如,一个已编译的java类的集合或者一个已打包的java应用。这里可以理解为Maven中的artifactId,成果产物ID,可以是一个jar或是一个war。

Artifact 是maven中的一个概念,表示某个module要如何打包,例如war exploded、war、jar、ear等等这种打包形式;

Artifacts打包形式中,war 模式和ewar exploded模式的区别是什么?

war 模式:这种可以称之为是发布模式,看名字也知道,这是先打成war包,再发布;

 war exploded模式:exploded 这个单词的形容词词性意思是 :分解的。从图片上文件结构可以看出和它本身的翻译意思一样,就是分解的,也就是war、jar等产出物没压缩前的目录结构,是直接把文件夹、jsp页面 、classes等等移到Tomcat 部署文件夹里面,进行加载部署。因此这种方式支持热部署,一般在开发的时候也是用这种方式。

 7、点击Deployment选项卡 → 再点击加号  → 选择Artifact...

 8、选择war exploded打包模式

 9、我们可以将底部的程序上下文Application context修改为 / ,这样可以直接使用http://localhost:8080/访问网站

 10.配置完成后,点击红色三角形启动按钮即可

11.项目启动成功,浏览器弹出了熟悉的Hello World! 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值