Java 如何在不下载Maven依赖项的情况下在Netbeans 8.0中运行单元测试?

Java 如何在不下载Maven依赖项的情况下在Netbeans 8.0中运行单元测试?,java,unit-testing,maven,netbeans,junit,Java,Unit Testing,Maven,Netbeans,Junit,我正在使用Netbeans 8.0并在Java中运行单元测试。当我运行测试时,它会下载所有依赖项。我希望它不要下载依赖项,而只是假设所有内容都是最新的 我尝试在“操作”下添加脱机,但不起作用 另外,我想重新编译我的项目,它在我测试时不会自动编译。您没有提到netbeans版本,但默认情况下8.0会在保存时编译。因此,您必须关闭它才能在测试执行时编译源代码 依赖项应该在本地存储库中下载一次并缓存,除非您打开了一些maven设置以继续重试(例如快照) 好吧,您不能将每个操作映射脱机,只能在工具/选项

我正在使用Netbeans 8.0并在Java中运行单元测试。当我运行测试时,它会下载所有依赖项。我希望它不要下载依赖项,而只是假设所有内容都是最新的

我尝试在“操作”下添加脱机,但不起作用


另外,我想重新编译我的项目,它在我测试时不会自动编译。

您没有提到netbeans版本,但默认情况下8.0会在保存时编译。因此,您必须关闭它才能在测试执行时编译源代码

依赖项应该在本地存储库中下载一次并缓存,除非您打开了一些maven设置以继续重试(例如快照)


好吧,您不能将每个操作映射脱机,只能在工具/选项中全局设置。

我使用的是Netbeans 8.0。如果我更改了一个设置,让它总是下载,我不知道我更改了什么设置。我的代码在保存时似乎无法编译,因为除非我进行构建,否则测试不会运行当前版本。恐怕我看不到“工具”下的“选项”菜单,因此如果您有更多关于如何进入脱机模式的建议,我将不胜感激。如果您在MacOSX上,则是Netbeans/Preferences。在“选项”对话框中,则是Java/Maven