Scala中的javaio
我正在使用Scala并试图使用Java的IO,但我似乎无法让它工作。以下是我所拥有的基础:Scala中的javaio,java,eclipse,scala,maven,Java,Eclipse,Scala,Maven,我正在使用Scala并试图使用Java的IO,但我似乎无法让它工作。以下是我所拥有的基础: import java.io._ object test{ def main(args: Array[String]){ val writer = new PrintWriter(new File("test.txt")) } } 当我尝试编译此文件时,我得到以下结果: 无法在项目SingleTableSparkScan:wrap:org.apache.commons.exec.Execu
import java.io._
object test{
def main(args: Array[String]){
val writer = new PrintWriter(new File("test.txt"))
}
}
当我尝试编译此文件时,我得到以下结果:
无法在项目SingleTableSparkScan:wrap:org.apache.commons.exec.ExecuteException:进程退出,但出现错误:1(退出值:1)->[帮助1]
当我删除使用Java的IO的行时,一切都正常运行。有什么想法吗?谢谢 请尝试:
val writer = new PrintWriter(new File("test.txt"));
请尝试:
val writer = new PrintWriter(new File("test.txt"));
我刚刚试过这个,编译和运行代码
你的设置肯定还有其他问题我刚刚试过这个,编译和运行的代码
您的设置肯定还有其他问题如果执行
val writer=new PrintWriter(新文件(“test.txt”))
会发生什么?如果这不起作用,请扩展您的帖子以包含可验证的代码示例是的,您缺少new
关键字。糟糕,我以前有“new”,但在键入时忘记了它。至于示例代码,我制作了一个全新的文件,只是想让java.io正常工作。我会用itError处理编辑原始帖子吗?这里会发生IOException吗?@ManoDestra Scala没有像Java这样的已检查异常,因此您不需要添加,例如,抛出IOException
。这不是编译错误的原因。如果执行val writer=new PrintWriter(新文件(“test.txt”)
,会发生什么情况?如果这不起作用,请扩展您的帖子以包含可验证的代码示例是的,您缺少new
关键字。糟糕,我以前有“new”,但在键入时忘记了它。至于示例代码,我制作了一个全新的文件,只是想让java.io正常工作。我会用itError处理编辑原始帖子吗?这里会发生IOException吗?@ManoDestra Scala没有像Java这样的已检查异常,因此您不需要添加,例如,抛出IOException
。这不是编译错误的原因。Oops看起来像是我忘了从代码中继承“新的”…我更新了原始postOops看起来像是我忘了从代码中继承“新的”…我更新了原始post