84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
这是我的一个基于maven的javee项目结构,请问out目录和target目录有什么区别呢?
认证高级PHP讲师
out存放的是该项目下所有Module(模块)的编译结果。 target存放的是单个Module的编译结果。 如果为某个Module指定了编译结果的路径,则不会再输出到out文件夹中了。你在Project Structure中的Project选项卡中可以设置Project compiler output的目录。 在Modules中选择某一个模块后,在右侧的Paths选项卡中可以设置该模块的Compiler output目录。
out
Module(模块)
target
Module
Project Structure
Project compiler output
Modules
Paths
Compiler output
不是的,untitled[SIM]是一个Project,一个Project是可以由很多个Module组成的。 比如我下面的leetcode项目,leetcode是题目是有easy、medium和Hard三种级别的,所以我的项目中应该会有三个分别对应的Module,我还没开始做Hard,所以少了Hard的目录,然后无论是哪个Module,我都会使用到我自己封装的日志工具,所以我有一个专门的Module用来放工具类,Module之间可以相互引用。
untitled[SIM]
Project
leetcode
easy
medium
Hard
out
存放的是该项目下所有Module(模块)
的编译结果。target
存放的是单个Module
的编译结果。如果为某个
Module
指定了编译结果的路径,则不会再输出到out文件夹中了。你在
Project Structure
中的Project选项卡中可以设置Project compiler output
的目录。在
Modules
中选择某一个模块后,在右侧的Paths
选项卡中可以设置该模块的Compiler output
目录。补充
不是的,
untitled[SIM]
是一个Project
,一个Project
是可以由很多个Module
组成的。比如我下面的
leetcode
项目,leetcode
是题目是有easy
、medium
和Hard
三种级别的,所以我的项目中应该会有三个分别对应的Module
,我还没开始做Hard
,所以少了Hard
的目录,然后无论是哪个Module
,我都会使用到我自己封装的日志工具,所以我有一个专门的Module
用来放工具类,Module
之间可以相互引用。