我正在使用IntelliJ IDEA 13.1.4并尝试了最新版本14.
运行SBT我收到以下错误:
Error:Cannot determine Java VM executable in selected JDK
Run Code Online (Sandbox Code Playgroud)
我在我的机器和PATH上安装了JDK 1.7.
在日志中(~/Library/Logs/IntelliJIdea14/idea.log
在MacOS上),有以下堆栈跟踪:
2014-11-03 11:22:05,054 [4896641] WARN - nal.AbstractExternalSystemTask - Cannot determine Java VM executable in selected JDK
com.intellij.openapi.externalSystem.model.ExternalSystemException: Cannot determine Java VM executable in selected JDK
at org.jetbrains.sbt.project.SbtExternalSystemManager$$anonfun$10.apply(SbtExternalSystemManager.scala:97)
at org.jetbrains.sbt.project.SbtExternalSystemManager$$anonfun$10.apply(SbtExternalSystemManager.scala:97)
at scala.Option.getOrElse(Option.scala:120)
at org.jetbrains.sbt.project.SbtExternalSystemManager$.executionSettingsFor(SbtExternalSystemManager.scala:96)
at org.jetbrains.sbt.project.SbtExternalSystemManager$$anonfun$getExecutionSettingsProvider$1.apply(SbtExternalSystemManager.scala:54)
at org.jetbrains.sbt.project.SbtExternalSystemManager$$anonfun$getExecutionSettingsProvider$1.apply(SbtExternalSystemManager.scala:54)
at org.jetbrains.sbt.package$$anon$3.fun(package.scala:29)
at org.jetbrains.sbt.package$$anon$3.fun(package.scala:28)
at com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil.getExecutionSettings(ExternalSystemApiUtil.java:590)
at com.intellij.openapi.externalSystem.service.ExternalSystemFacadeManager.a(ExternalSystemFacadeManager.java:201)
at com.intellij.openapi.externalSystem.service.ExternalSystemFacadeManager.a(ExternalSystemFacadeManager.java:178)
at com.intellij.openapi.externalSystem.service.ExternalSystemFacadeManager.doInvoke(ExternalSystemFacadeManager.java:133)
at com.intellij.openapi.externalSystem.service.ExternalSystemFacadeManager$MyHandler.invoke(ExternalSystemFacadeManager.java:270)
at com.sun.proxy.$Proxy57.getResolver(Unknown Source)
at com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute(ExternalSystemResolveProjectTask.java:48)
at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:137)
at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:123)
at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$2.execute(ExternalSystemUtil.java:475)
at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3$1.run(ExternalSystemUtil.java:543) …
Run Code Online (Sandbox Code Playgroud) 我知道Redis提供来自内存的所有数据,但是它在服务器重启时也会持续存在,这样当服务器重新启动时,它会从磁盘读入内存中的所有数据.或者它总是一个空白的商店,只是在应用程序运行时没有持久性存储数据?
我想让docker CLI连接到远程守护进程但我是否需要在本地机器上安装包括守护进程在内的整个引擎?
我有以下Json:
{
"web-category" : "macaroons",
"sub-categories" : [
{ "name" : "pink" },
{ "name" : "blue" },
{ "name" : "green" }
]
}
Run Code Online (Sandbox Code Playgroud)
我在Play中作为JsObject得到它.所以我现在可以成功地做到以下几点:
//(o is the JsObject)
val webCat:Option[String] = (o \ "web-category").asOpt[String]
println(webCat.toString)
>> Some(macaroons)
Run Code Online (Sandbox Code Playgroud)
到现在为止还挺好.但是如何访问数组Json对象?我有这个...
val subCats:Option[JsArray] = (o \ "sub-categories").asOpt[JsArray]
println(subCats.toString)
>> Some([{"name" : "blue"},{"name" : "green"},{"name" : "pink"}])
Run Code Online (Sandbox Code Playgroud)
但我需要的是获取JsArray并得到所有名称的List,如下所示:
List("blue", "green", "pink")
Run Code Online (Sandbox Code Playgroud)
不知道如何访问JsArray.
谢谢你的帮助.
我有一个节点应用程序在Heroku上成功运行.我已经购买了加急SSL证书,一切正常.我转到https ...并获得一个完整的"绿色条形图",证明该网站是通过https提供的
但是,非SSL标准http仍然可用.如何强制应用程序通过https服务?谢谢
所以我已成功下载并从注册表运行dockerfile/nginx映像.我现在如何通过启动bash终端来访问其文件系统?
也许我在这里概念性地遗漏了一些东西.我需要进入吗?谢谢
我按照这里的说明操作:
从lein脚本安装.我现在有:
~/.lein/self-installs/leiningen-2.4.3-standalone.jar
我现在如何经营莱宁根?说明不清楚.
在Continuous Delivery管道中使用Docker的最佳方法是什么?
构建人工制品应该是Docker Image而不是Jar/War吗?如果是这样,那将是如何工作的 - 我正在努力研究如何在开发中(在笔记本电脑上)无缝地使用Docker,然后让CI服务器使用相同的基本映像来构建工件.
是否可以指定 docker compose 用于变量替换的 env 文件?目前它默认为“.env”,但我有不同风格的撰写文件,应该有不同的环境。
是否有neo4j的GUI构建器?我希望能够通过单击可视化中的节点,在gui环境中快速添加新节点,设置标签,设置属性和关系.我搜索过,但一无所获.谢谢.