我正在开发一个 Play Framework 项目。我想做的下一步是添加项目的线性规划部分。因此我包含了这个网站的库: http: //scpsolver.org
如果我想在 IntelliJ 的一个小 java 程序中运行这个小示例代码,它就可以正常工作。但是,如果我将相同的小代码示例添加到我的 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 之外。