我有一个sbt问题,如果得到回答,它将节省很多时间。 (我已经在scala用户网站上发布了,但无济于事)
直到今天,我使用别名sbt =“ sbt -Djava.library.path = / usr / local / lib”来运行sbt
我今天碰巧更改了此设置以导出SBT_OPTS =“-Djava.library.path = / usr / local / lib”,因为我更新了sbt并弹出了一条有关SBT_OPTS的消息,所以我认为这样做可能会更好。
但是,在更新之前和之后,如果我加载sbt并通过键入run运行程序,则该程序运行良好。 但是,在程序返回并再次键入run之后,现在找不到库,并出现以下错误。
[错误](run-main-1)java.lang.UnsatisfiedLinkError:java.library.path中没有libxxjava:[/ usr / local / lib]
注意:(适应特定库的名称)
这是一些分叉的问题吗?
这意味着每次我要运行程序时,都必须退出sbt,这很耗时。
如果我对源代码进行了重大更改,它通常会消失-但并非总是如此。