java - 如何在 Netbeans 8.0 中运行单元测试而不下载 Maven 依赖项?

标签 java unit-testing maven netbeans junit

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

我尝试在“操作”下添加离线功能,但不起作用。

此外,我想重新编译我的项目,但在我测试时它不会自动执行此操作。

最佳答案

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

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

据我所知,您无法在“工具/选项”中全局打开 --offline 每个操作映射。

关于java - 如何在 Netbeans 8.0 中运行单元测试而不下载 Maven 依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25170372/

相关文章:

java - jssc writebytes 在 linux 上一段时间后停止工作

angular - Karma 单元测试错误 : Unexpected value imported by the module. 请添加@NgModule 注释

python - 测试全类属性

ruby-on-rails - Rails 测试单元 - content_for 的助手

java - ID 为 'junit-jupiter' 的 TestEngine 未能发现测试 - 由 : org. junit.platform.commons.JUnitException 引起:ClassSelector 解析失败

java - 不用 Maven 构建动态 Web 项目

java - hybris 通过网络服务应用全局折扣

java - 使用 Runtime.getRuntime().exec() 启动的 jar 运行时间比从命令行启动的时间长

Maven 检查存储库中更新的依赖项

java - 编译错误java hadoop程序