我正在运行MacOS Mojave 10.14.4。我运行了命令<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Regression" parallel="classes" thread-count="4" verbose="1">
<test name="SmokeTest" >
<classes>
<class name="com.arco.scripts.defects.123"/>
<class name="com.arco.scripts.defects.abc"/>
<class name="com.arco.scripts.defects.bcd"/>
<class name="com.arco.scripts.defects.cde"/>
.
.
.
.
</classes>
</test>
</suite>
,它似乎运行正常。 (很多东西已经过时了。)但是,从那以后,每个Caused by: java.nio.file.FileAlreadyExistsException: C:\u04\out\test_file_0.bin
命令都会像这样崩溃:
gem update
我还运行了gem
和$ gem --version
Traceback (most recent call last):
4: from <internal:gem_prelude>:2:in `<internal:gem_prelude>'
3: from <internal:gem_prelude>:2:in `require'
2: from /Users/tedhopp/.rvm/rubies/ruby-2.5.0/lib/ruby/site_ruby/2.5.0/rubygems.rb:1395:in `<top (required)>'
1: from /Users/tedhopp/.rvm/rubies/ruby-2.5.0/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
/Users/tedhopp/.rvm/rubies/ruby-2.5.0/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require': cannot load such file -- rubygems/core_ext/kernel_warn (LoadError)
,然后重新启动了系统,但这没有帮助。最后,我尝试从rubygems.org下载并重新安装rubygems,但是当我运行brew update
时,仍然遇到相同的错误。我该如何解决?
答案 0 :(得分:0)
解决了我自己的问题。我发布的是答案,而不是删除问题,以防其他人帮助。
事实证明,我运行的是Ruby的过时版本。一旦运行以下命令:
> rvm get stable --autolibs=enable
> rvm default 2.6.3
所有问题都消失了。