ome*_*727 41 java eclipse ide intellij-idea maven
在maven模块中工作时,在intellij build - > Make Project和Maven Projects - > Root pom - > Compile阶段之间有什么区别.
intellij会打电话给maven吗?他们两个都将源代码编译到同一个地方吗?他们都复制资源文件吗?为什么我们需要两种选择?intellij是否自动下载依赖项,我们只需调用项目make,而不使用maven编译?
Kor*_*urk 27
它们在执行的任务方面实际上非常相似,默认情况下使用javax.tools.JavaCompiler编译项目的源和测试路径.
intellij会打电话给maven吗?
不,它不是默认的.请记住,这只是IntelliJ内置的Java编译器,而一些Java项目不使用maven.
他们两个都将源代码编译到同一个地方吗?
是的,他们使用相同的源文件进行编译,如果这是你在这里问的那个.
他们都复制资源文件吗?
是的,他们都将资源文件复制到不同的位置.
为什么我们需要两种选择?
我们不需要两种选择.Maven编译命令检查源代码是否存在任何语法错误,这些错误有效地涵盖了IntelliJ的make选项所做的工作.
intellij是否自动下载依赖项,我们只需调用项目make,而不使用maven编译?
Intellij的编译器可以被视为语法编译器,这就是为什么你需要maven来处理项目的依赖项.
归档时间: |
|
查看次数: |
8790 次 |
最近记录: |