我正在开发一个Play Framework项目。我想要做的下一步是添加项目的线性编程部分。因此,我将此网站中的库包括在内:http://scpsolver.org
如果我想在IntelliJ中的一个小程序中运行小例子代码,它就可以了。但是,如果我将相同的小代码示例添加到我的Play Framework项目中,它会崩溃,因为SolverFactory.newDefault()始终返回null。而且我不知道为什么。
这是我在收到提及代码行时收到的错误:
[NullPointerException: null]
In /Users/stefanroth/Desktop/Project Kopie/IDP_Benchmarking-master/target/scala-2.11/routes/main/router/Routes.scala:321
318 // @LINE:19
319 case controllers_Application_lpSimpleSolver7_route(params) =>
320 call {
321 controllers_Application_lpSimpleSolver7_invoker.call(Application_2.lpSimpleSolver())
322 }
323
324 // @LINE:21
325 case controllers_Application_jsRoutes8_route(params) =>
326 call {
线321突出显示为红色。
哦,这可能是一个重要的信息。目前我正在开发Mac Sierra 10.12.4。我提到这一点,因为在我的Windows笔记本电脑坏了之前,我正在研究它并且在那里工作没有任何问题,除了需要使用32位JDK。