我正在尝试在IDEA下编译scala应用程序,该scala编译服务器似乎运行良好,但是每次我运行scala应用程序时(脚本运行良好),都会出现以下错误。
Information:Internal caches are corrupted or have outdated format, forcing project rebuild: Module 'Programming-in-Scala' production: java.net.SocketException: SOCKS: Connection refused
这是详细的错误消息。
Error:Internal error: (java.net.SocketException) SOCKS: Connection refused java.net.SocketException: SOCKS: Connection refused at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:563) at java.net.Socket.connect(Socket.java:579) at java.net.Socket.connect(Socket.java:528) at java.net.Socket.(Socket.java:425) at java.net.Socket.(Socket.java:241) at org.jetbrains.jps.incremental.scala.remote.RemoteResourceOwner$class.send(RemoteResourceOwner.scala:24) at org.jetbrains.jps.incremental.scala.remote.RemoteServer.send(RemoteServer.scala:12) at org.jetbrains.jps.incremental.scala.remote.RemoteServer.compile(RemoteServer.scala:17) at org.jetbrains.jps.incremental.scala.ScalaBuilder$$anonfun$compile$1$$anonfun$apply$1$$anonfun$apply$2.apply(ScalaBuilder.scala:47) at org.jetbrains.jps.incremental.scala.ScalaBuilder$$anonfun$compile$1$$anonfun$apply$1$$anonfun$apply$2.apply(ScalaBuilder.scala:41) at scala.util.Either$RightProjection.map(Either.scala:535) at org.jetbrains.jps.incremental.scala.ScalaBuilder$$anonfun$compile$1$$anonfun$apply$1.apply(ScalaBuilder.scala:41) at org.jetbrains.jps.incremental.scala.ScalaBuilder$$anonfun$compile$1$$anonfun$apply$1.apply(ScalaBuilder.scala:40) at scala.util.Either$RightProjection.flatMap(Either.scala:522) at org.jetbrains.jps.incremental.scala.ScalaBuilder$$anonfun$compile$1.apply(ScalaBuilder.scala:40) at org.jetbrains.jps.incremental.scala.ScalaBuilder$$anonfun$compile$1.apply(ScalaBuilder.scala:39) at scala.util.Either$RightProjection.flatMap(Either.scala:522) at org.jetbrains.jps.incremental.scala.ScalaBuilder$.compile(ScalaBuilder.scala:39) at org.jetbrains.jps.incremental.scala.IdeaIncrementalBuilder.build(IdeaIncrementalBuilder.scala:63) at org.jetbrains.jps.incremental.IncProjectBuilder.runModuleLevelBuilders(IncProjectBuilder.java:1140) at org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:826) at org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:894) at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:789) at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:612) at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:352) at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:191) at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:137) at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:289) at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:124) at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$1.run(BuildMain.java:238) at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:41) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745)
我认为这可能是
HTTP Proxy
的问题,因此我在设置中检查了此信息。默认设置为No proxy
。实际上,如果需要的话,我很困惑如何设置它。顺便说一句,IntelliJ IDEA的版本是14.0.2,并且操作系统是mac os x。
还有其他我可以尝试的地方吗?谢谢。
最佳答案
在此版本中遇到了相同的问题:IntelliJ IDEA 15.0.1
Build #IC-143.382, built on November 10, 2015
JRE: 1.8.0_40-release-b92 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
os x Yosemite 10.10.3
并通过重新启动解决...
关于scala - 由于连接被拒绝,IDEA中的Scala应用程序编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27439450/