IDEA2019 artifacts
时间: 2023-10-24 16:33:13 浏览: 103
idea2019Meterial插件
IDEA 2019中的Artifacts是指在使用IDEA编写完JAVA代码后,需要对外发布时所使用的功能。首先需要进入project structure创建Artifacts,然后才能使用菜单中的"Build"|"Build Artifacts..."选项进行打包操作。这个操作并不会立即执行实际的打包动作,而是在点击菜单后才会进行。
在执行打包操作时,IDEA会自动进行以下步骤:首先进行编译,编译后的class文件存放在指定的项目编译输出目录下;然后根据Artifacts中的设定对目录结构进行创建;接着拷贝web资源根目录下的所有文件到Artifacts的目录下;再将编译输出目录下的classes目录拷贝到Artifacts下的WEB-INF目录下;最后将所需的jar包从lib目录拷贝到Artifacts下的WEB_INF目录下。完成这些操作后,IDEA会运行服务器,并在需要的情况下自动打开浏览器访问指定的URL。
需要注意的是,默认情况下,IDEA的Modules和Artifacts的output目录已经设置好了,无需更改。在打成war包时,IDEA会自动在WEB-INF目录下生成classes,并将编译后的文件放入其中。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文