2
A
回答
2
compilerArgs
:设置参数传递到编译器,如果叉设置为true。例如:
<compilerArgs> <arg>-Xmaxerrs=1000</arg> <arg>-Xlint</arg> <arg>-J-Duser.language=en_us</arg> </compilerArgs>
这些观点只创建一个新的JVM这就是分叉是当意义。如果你没有fork,编译器就会像Maven本身一样运行在同一个JVM中。
1
因为如果fork未设置为true,则编译过程发生在运行Maven的同一个JVM实例中。 JVM参数将与Maven运行的实例的JVM参数相同。当启用分支时,编译会发生在JVM的新实例上,您可以设置新实例的参数。
相关问题
- 1. 为什么Thread.Abort只在isBackground属性设置为true时才起作用?
- 2. 为什么只有在设置断点时才能正确匹配RegEx?
- 3. 为什么keras只有在设置为300时才会执行10个纪元?
- 4. 当ProcessStartInfo.CreateNoWindow设置为true时,为什么RedirectStandardInput没有效果?
- 5. 为什么HasLoadedOrAssignedValue属性设置为true?
- 6. 为什么设置Autocommit为true?
- 7. 为什么'DIRS'只有在APP_DIRS为False时才有效果?
- 8. 为什么在Save()时不会将IsLoaded设置为true?
- 9. 设置draggable = true时为什么不能拖动路线?
- 10. 仅当enableSessionState设置为true时才能使用会话状态
- 11. `var status = true`不能设置为布尔值,为什么?
- 12. 只有当一个变量设置为true时才调用一个函数
- 13. 为什么只有在私人会员才有可能?
- 14. 为什么TRUE ==“TRUE”在R中为TRUE?
- 15. fork =“true”是做什么的?
- 16. 为什么有些属性将isRequired设置为true?
- 17. Rails remote:只有在通过ajax请求时才为true
- 18. 为什么GDB只有在碰到`main`时才能解析这个符号?为什么valgrind不能解决它?
- 19. 为什么`[] == false`为true,但只是`[]`计算结果为true?
- 20. 在codeigniter tank auth中将sess_use_database设置为TRUE有什么用处?
- 21. 在StateListDrawable中将android:constantSize设置为'true'有什么好处?
- 22. 只有可能时才转换为E164?
- 23. 为什么不把ignoreDupResponse默认设置为true在A4J
- 24. 为什么我要在ContentControl上将IsTabStop设置为true?
- 25. 将WP_DEBUG_LOG设置为true时,debug.log中没有显示调试输出,为什么?
- 26. 为什么我不能使用DataTrigger来设置TextBox.IsEnabled = True?
- 27. 为什么UISwitch只有在重命名类时才可见?
- 28. 为什么只有在MethodTest退出时才会触发操作?
- 29. 为什么浮点数只有在整数时才会拖尾?
- 30. 为什么只有在指定src时才使用延迟?
它有没有一些机制可以将参数传递给编译的实际模块? –
这是用来配置一个新的JVM--一个运行javac的 - 并且与实际的编译部分没有任何关系。 –
@ThorbjørnRavnAndersen不是真的:-Xlint是一个javac选项,而不是JVM选项。所以是-Xmaxerrs = 1000。在Maven JVM中运行编译器之前,最后一个可以设置为属性。 –