首页 > 其他 > 详细

IDEA杂记(持续更新)

时间:2020-04-21 15:29:20      阅读:58      评论:0      收藏:0      [点我收藏+]

Project Structure (project setting) 中 Facets,Artifacts

1. Facets 翻译为:方面(事务的)。表述了在Module中使用的各种各样的框架、技术和语言。这些Facets让IDEA知道怎么对待module内容,并保证与相应的框架和语言保持一致。

 

2. Artifacts 翻译为:人工产品。一个项目的资源组合体。例如,一个已编译的Java类的集合,一个已打包的Java应用。在IDEA中点击加号,会生成当前项目对应的war和war_exploded

  war_exploded:可以理解为未被压缩的war包,这个包是用来开发本地开发环境使用的,使用这个war_exploded部署在tomcat中可以实现热部署。

 

3. jar,war,exploded

  jar:Java ARchive 通常用户聚合大量的Java类文件,相关的元数据和资源(文本,图片等)文件到一个文件,以便分发Java平台应用软件或库。

  war:Web application ARchive 一种JAR文件,其中包含用来分发的JSP、Java Servlet、Java类、XML文件、标签库、静态网页(HTML和相关文件),以及构成Web应用程序的其他资源;

  exploded:可以理解为展开,不压缩的意思。也就是war、jar等产出物没压缩前的目录结构。建议在开发的时候使用这种模式,便于修改了文件的效果立刻显现出来。

IDEA杂记(持续更新)

原文:https://www.cnblogs.com/wmzll/p/12744848.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!