我有一个sbt构建,当我从命令行运行时可以工作,但Intellij不喜欢。我的Intellij运行在Linux上,它的版本是14.1.4,我的scala插件是1.5.2。
Intellij抱怨我使用enablePlugins(JavaAppPackaging)。错误是“表达式类型(DslEntry)必须符合SBT文件中的设置[_]”。
我的项目/构建。属性文件:
sbt.version=0.13.8
我的项目/插件。sbt公司
addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.0.3")
我build.sbt的前几行
enablePlugins(JavaAppPackaging)
organization := "org.bodhi"
name := "jar-patch"
version := "1.0"
@karol:我也有同样的问题。我在“从SBT导入项目”中打开项目 /usr/share/sbt-launcher-packaging/bin/sbt-launcher.jar的时候再次选择解决了-
IntelliJ使用捆绑的SBT启动器,它可能与您在命令行中运行的版本不同。
因为您已经知道命令行SBT可以工作,所以可以让IntelliJ使用命令行SBT,而不是捆绑的命令行SBT。
另一个线程Intellij IDEA和SBT语法错误上@lifegogo的回答对我有效(在Ubuntu上,在Intellij IDEA的全局设置和项目设置中设置自定义SBT-launcher.jar,正如@Mustafa在这个线程上明智地回答的那样,这是不够的,但是添加“lazy val”策略就足够了)。举个例子,这对我来说很有效。sbt(显然,您更改了插件详细信息以适应您正在做的事情,因为这个问题是由IntelliJ引起的,而不是由您想要启用的特定插件引起的):
lazy val root = (project in file(".")).
enablePlugins(ScalaJSPlugin).
settings(
name := "Scala.js Tutorial",
scalaVersion := "2.11.7",
version := "1.0"
)
问题内容: 但是发生了此错误。 线程“主”中的异常java.util.regex.PatternSyntaxException:索引1附近发生意外的内部错误 问题答案: 它应该是 之所以是因为,具有特殊的意义,所以你需要把它逃入。 并且在java中,应等于
问题内容: 我遵循了很多我认为确实正确的指南和其他问题,但是我有一个无法解决的错误。 反对这条线 我收到此错误 MainActivity.loadNotams类型必须实现继承的抽象方法AsyncTask.doInBackground(String …) 并反对这条线 我收到此错误: MainActivity.loadNotams类型的方法doInBackground(String)必须重写或实现一
问题内容: 我一直遇到以下问题,我认为这可能是由于我的方法可能会被误导的事实,但是希望在您的帮助下我可以解决这个问题! 基本上,对于我的网站,我有一个搜索提供程序(已经付款了,所以我没有违反任何使用条款)。提交搜索表单后,我将被定向到显示结果的域。 尽管我可以自定义返回结果的外观,但是到目前为止,我可以接受这一点,并且永远不会使其完全适合我的网站的外观。 因此,我想,我将通过AJAXified G
我想通过http://IP:80.然而,当我访问页面时,我会发现以下错误: 需要升级您的Elasticsearch版本太旧。Kibana需要Elasticsearch 0.90.9或以上。 和 错误无法到达http://localhost:80/_nodes.如果您正在使用代理,请确保它配置正确 我一直在网上查找这些问题,我已经把这些行包括在内,但没有成功。。。 我的Elasticsearch版本
我想找一份工作。gif动画在带有按钮的图片旁边工作。但我似乎遇到了一个问题,我正在导入这些模块“导入Tkinter”和“从PIL导入Image,ImageTk,ImageSequence”,但是,一旦我创建了“导入Tkinter”——“从Tkinter导入*”,它说Tkinter没有定义,我已经搜索了。。搜索。。。。我无法为我的死亡找到解决办法。我必须使用“from Tkinter import*