一、compiler output和artifacts output目录

file -> Project Structure…,打开项目配置页

1、Project compiler output

Project compiler output表示build Project时生成的编译后.class文件及resources文件存放目录(包括test)。
如果指定了目录,则所属所有模块的compiler output可以继承该目录,即项目所有模块的compiler output都会在此根目录下,如下图所示设置:
IDEA构建项目相关

2、Modules compiler output

Molules compiler output表示build Project时各个模块生成的编译后.class文件及resources文件存放目录(包括test)。
可以继承Project,也可以指定自己的。如下图所示设置:
IDEA构建项目相关

3、Artifacts compiler output

Artifacts compiler output表示build Artifacts后生成的war包(或jar)以及对应exploded文件存放目录。如下图所示设置:
IDEA构建项目相关
这里强调下:如想每次rebuild project时,更新tomcat部署下的classes和resources,需要选中Include in project build

相关文章:

  • 2021-09-29
  • 2022-01-20
  • 2021-04-30
  • 2021-07-15
  • 2021-05-30
  • 2022-12-23
  • 2021-12-03
  • 2021-07-21
猜你喜欢
  • 2021-10-18
  • 2021-11-30
  • 2021-11-10
  • 2022-12-23
  • 2021-09-07
  • 2022-01-05
相关资源
相似解决方案