当我尝试启动 sbt 时,它无法抛出 IO 异常。
SBT的版本 - 1.1.2
Scala 版本 - 2.12.6
错误:
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
[info] Loading project definition from C:\Users\username\IdeaProjects\projectname\project
[info] Loading settings from build.sbt ...
[info] Set current project to example (in build file:/C:/Users/username/IdeaProjects/projectname/)
[error] server failed to start on local:sbt-server-ad238fc8ee352b69065c. java.io.IOException: Could not create lock for
\\.\pipe\sbt-server-ad238fc8ee352b69065c_lock, error 231
Run Code Online (Sandbox Code Playgroud)
Mar*_*lic 10
分析抛出的来源似乎错误代码231指的是 Windows 错误:
ERROR_PIPE_BUSY
231 (0xE7)
All pipe instances are busy.
Run Code Online (Sandbox Code Playgroud)
由于另一个进程正在使用该管道,因此无法访问该管道,因此请尝试关闭 IntelliJ 和任何其他正在运行的 SBT 服务器,然后再试一次。甚至可能重新启动机器,然后启动单个系统 SBT 服务器(不是 IntelliJ),然后查看问题是否仍然存在。