IDEA Artifacts配置说明
来源:互联网 发布:淘宝有ego女装官网吗? 编辑:程序博客网 时间:2024/06/05 02:40
今天学习了IntelliJ IDEA,记录一下非Maven时,创建JAVA Web的关键点。
project
| Web
| WEB-INF
| classes
| lib
目录结构。Artifacts
An artifact is an assembly of your project assets that you put together to test, deploy or distribute your software solution or its part. Examples are a collection of compiled Java classes or a Java application packaged in a Java archive, a Web application as a directory structure or a Web application archive, etc.
即编译后的Java类,Web资源等的整合,用以测试、部署等工作。再白话一点,就是说某个module要如何打包,例如war exploded、war、jar、ear等等这种打包形式。某个module有了 Artifacts 就可以部署到应用服务器中了。
(
jar:Java ARchive,通常用于聚合大量的Java类文件、相关的元数据和资源(文本、图片等)文件到一个文件,以便分发Java平台应用软件或库;
war:Web application ARchive,一种JAR文件,其中包含用来分发的JSP、Java Servlet、Java类、XML文件、标签库、静态网页(HTML和相关文件),以及构成Web应用程序的其他资源;
exploded:在这里你可以理解为展开,不压缩的意思。也就是war、jar等产出物没压缩前的目录结构。建议在开发的时候使用这种模式,便于修改了文件的效果立刻显现出来。
)
选哪一个模式都可以,开发者还是选择exploded。默认情况下,IDEA的 Modules 和 Artifacts 的 output目录已经设置好了,不需要更改,打成war包的时候会自动在 WEB-INF目录下生成classes,然后把编译后的文件放进去。
0 0
- IDEA Artifacts配置说明
- Intellij idea 2017 Artifacts配置
- IDEA artifacts 详细部署
- IDEA Facets与Artifacts
- IDEA配置artifacts中Web Application:Exploded和Web Application:Archive的区别
- Intellij IDEA的Facets和Artifacts
- IntelliJ-配置artifacts,解决no artifacts的warnings
- IntelliJ-配置artifacts,解决no artifacts的warnings
- pom配置spring信息(Downloading Spring artifacts)
- Intellij IDEA 14.x 中的Facets和Artifacts的区别
- IDEA编写Spark程序及手动Artifacts并运行
- 关于IDEA的maven没有artifacts的解决方法
- Intellij IDEA 中的Facets和Artifacts的区别
- Intellij IDEA 14.x 中的Facets和Artifacts的区别
- 【错误解决】Intellj(IDEA) warning no artifacts configured
- IntelliJ IDEA WEB项目的部署配置详细说明
- Intellij IDEA 的Tomcat Server 配置VM options参数说明
- Intellij IDEA 14.x 中的Facets和Artifacts的区别(转)
- java中Map,List与Set的区别
- LeetCode083 Remove Duplicates from Sorted List
- linux下的find文件查找命令与grep文件内容查找命令
- ASP.NET中进行消息处理(MSMQ) 三
- Java三大核心集合类详解
- IDEA Artifacts配置说明
- SwipeRefreshLayout源码分析
- Java中的private、protected、public和default的区别
- html+css设置百度登陆框day6[作业]
- mac下控制隐藏文件夹显示与隐藏
- 12545
- LeetCode084 Largest Rectangle in Histogram
- Java并发包中Lock的实现原理
- Maven下载Jar包同时下载源文件和文档