标签: scala-ide

Eclipse的scala ide扩展中scala的"构建管理器"是什么?

在Eclipse的Preferences - > Scala - > Compiler - > Build manager中,我可以选择"buildmanager"."精致"和"sbt"有什么区别?

另外,这是将sbt构建文件集成到Eclipse IDE中的一些方法吗?

eclipse scala scala-ide

7
推荐指数
1
解决办法
526
查看次数

Eclipse Scala插件:"非法循环继承"

我刚刚更新到基于Eclipse的Scala的IDE的最新版本,它强调在代码中虚假"非法循环继承"错误的负载我知道是OK(它以前,它仍然编译和运行OK).

有任何解决这个问题的方法吗?如果没有,我该如何回滚到以前的版本?我没有看到任何在Scala IDE网站上回滚或下载早期版本的选项.

谢谢.

编辑:没关系,它在大约10分钟后自发地排除了出现错误.这里会留下问题以防其他人得到这个.

在此输入图像描述

版本

eclipse scala scala-ide

6
推荐指数
1
解决办法
6547
查看次数

NoClassDefFoundError:混合Scala/Java项目中的scala/ScalaObject

背景:我是一名C#开发人员,但我的下一个项目需要在JVM上.我研究过Scala,我认为它让我能够用C#(Lambdas,推断类型,功能风格等)来实现.我将自己归类为一个非常新手的Java开发人员......特别是在使用IDE等时.

我有一个似乎有效的Scala项目......我创建了一个Java项目并引用了Scala项目编辑器似乎知道Scala项目中的类(typeahead等)

当我尝试运行Java项目时,我收到此错误:

Exception in thread "main" java.lang.NoClassDefFoundError: scala/ScalaObject
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(Unknown Source)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$000(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at learning_scala.java.Main.main(Main.java:12)
Caused by: java.lang.ClassNotFoundException: scala.ScalaObject
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
Run Code Online (Sandbox Code Playgroud)

很明显,Java/Scala编译中出现了一些问题,但我不知道如何解决它(我缺乏Java经验是这里的罪魁祸首)

我正在使用带有官方Scala插件的Eclipse ......所有这些都是2-3天前的最新版本.

谢谢

java eclipse scala classpath scala-ide

6
推荐指数
1
解决办法
4698
查看次数

Eclipse和Scala-IDE源文件编码错误?

我正在使用Scala-IDE中的Eclipse中的一个简单项目.该项目使用其他人的库(源自*.java文件,而不是a .jar).库源文件在Japaneese中包含大量注释.我无法编译Scala项目,因为对于每个这样的文件,我都会收到类似这样的错误:

使用windows-1252解码D:\ path\FileName.java时出现IO错误请尝试使用-encoding选项指定另一个

好像我在项目使用Java时没有遇到这个问题.现在我正在迁移到Scala,这就是我得到的......我不想删除所有这些注释,有没有办法让编译器处理它们?我尝试了从文件编码参数开始Preferences->Resources->Text file encoding和结束的各种编码修复eclipse.ini...

eclipse encoding scala scala-ide

6
推荐指数
2
解决办法
2735
查看次数

如何在Eclipse IDE中默认将Scala项目作为Scala应用程序运行?

我是Eclipse IDE的新手,问题是如何在默认情况下将Scala项目作为Scala应用程序运行?当我通过点击⌘R键运行项目时,它总是询问如何运行它,作为Scala或Java应用程序.有没有办法跳过这个并且默认情况下总是以Scala运行它?

我想它与启动配置有某种关系,但是当我尝试为项目创建一个新的启动配置时,它没有给我Scala的选项:只有Java applet和Java应用程序显示为选项.

我提前感谢您的帮助!

eclipse scala scala-ide

6
推荐指数
1
解决办法
2101
查看次数

无法检查Eclipse中的scala代码中的变量

当我在eclipse中调试Scala应用程序时,我在启动时会看到一条带有此消息的对话框:由于缺少行号工件,无法在Main中设置断点.

当我尝试检查变量时,我在表达式窗口中收到此错误:"[在Main [in [Working copy] Main.scala [in [in src [in Scala1]]]]]中不存在"

我已经尝试为Scala编译器设置各种调试级别设置,包括"line"和最高设置,但它似乎没有任何区别.在搞乱设置之后我能够看到内容但是无法再次执行,所以我想知道是否存在与某个地方的错误缓存状态有关的错误.

我正在使用Eclipse的Indigo服务版本和Scala插件的2.0.0v2_09版本.

eclipse scala scala-ide

6
推荐指数
1
解决办法
1281
查看次数

禁止在scala工作表中显示结果

我想在Scala工作表中抑制辅助变量的输出:

  val sqs = scen.rssis.toSeq.filter { case (ap,s) =>
    s.exists(e => e.epoch > 1) }.sortBy { -_._2.length }.take(10)
                                                  //> sqs  : 
                                                  // *snip* a lot of stuff I'd rather not have
                                                  //| Output exceeds cutoff limit.
  sqs foreach { case (api,s) =>
    println(f"${scen.aps(api).ssid}%-10s ${s.length}% 5d")
  }                                               //> 2WIRE230      74
                                                  //| 2WIRE736      74
                                                  //| Jamie56       73
                                                  //| VVHOA         69
                                                  //| 2WIRE059      68
                                                  //| Rainsnet      68
                                                  //| 2WIRE519      67
                                                  //| 2WIRE604      65
                                                  //| neo_vex_24    63
                                                  //| ALEMANIA7     63
Run Code Online (Sandbox Code Playgroud)

有没有办法在Scala工作表中抑制赋值的输出?

scala worksheet scala-ide

6
推荐指数
1
解决办法
873
查看次数

不同版本的scala lib在构建路径和scala-ide中

我有两个版本的scala(2.11.4和2.10.4).目前我在基于scala 2.10的项目上工作.我已经更改了项目属性中的版本,但仍然抱怨它:

在构建路径(2.10.4.)中找到的scala库版本与scala IDE(2.11.4.)提供的版本不同.确保你知道自己在做什么.

我在用

Eclipse SDK构建标识的Scala IDE构建:4.0.0-vfinal-20141216-1226-Typesafe

项目配置: 在此输入图像描述

知道如何解决这个问题吗?

eclipse scala scala-ide

6
推荐指数
1
解决办法
5565
查看次数

Eclipse Dark Theme的Scala项目看起来很糟糕

我喜欢Eclipse Dark Theme for Java项目.但是,Scala项目几乎不可读:

ScalaIDE黑暗主题

我该怎么做才能解决这个问题?Scala项目是否有专门的黑暗主题?

eclipse themes scala scala-ide

6
推荐指数
2
解决办法
3938
查看次数

'java.lang.AssertionError:assertion failed'启动Scala-IDE时出错(Eclipse)

我是eclipse的新手.如果我对某事有误,请原谅.

我已经为eclipse 4.6.1下载了Scala IDE.我已经提取了内容并尝试启动eclipse.最初maven存在问题:' 无法读取maven-resources-plugin工件描述符 '.通过将代理设置添加到.m2文件夹中的settings.xml,我能够解决此错误(我假设是因为它没有再次显示).

现在我收到一条新错误:' java.lang.AssertionError:assertion failed '

以下是完整错误:

!ENTRY org.eclipse.e4.ui.workbench.swt 4 2 2017-07-10 14:34:58.379
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.e4.ui.workbench.swt".
!STACK 0
java.lang.AssertionError: assertion failed
    at scala.Predef$.assert(Predef.scala:204)
    at scala.tools.scalap.Classfile.<init>(Classfile.scala:17)
    at org.scalaide.core.internal.jdt.model.ScalaClassFileDescriber$.isScala(ScalaClassFileDescriber.scala:16)
    at org.scalaide.core.internal.jdt.model.ScalaClassFileDescriber.describe(ScalaClassFileDescriber.scala:38)
    at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:229)
    at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:201)
    at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:412)
    at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:461)
    at org.eclipse.core.internal.content.ContentTypeCatalog.findContentTypesFor(ContentTypeCatalog.java:309)
    at org.eclipse.core.internal.content.ContentTypeMatcher.findContentTypeFor(ContentTypeMatcher.java:36)
    at org.eclipse.wst.sse.core.internal.modelhandler.ModelHandlerRegistry.getHandlerFor(ModelHandlerRegistry.java:230)
    at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl.calculateType(ModelManagerImpl.java:750)
    at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl.getModelForEdit(ModelManagerImpl.java:1427)
    at org.eclipse.wst.sse.ui.internal.StorageModelProvider.loadModel(StorageModelProvider.java:733)
    at org.eclipse.wst.sse.ui.internal.StorageModelProvider.loadModel(StorageModelProvider.java:705)
    at org.eclipse.wst.sse.ui.internal.StorageModelProvider.selfCreateModel(StorageModelProvider.java:761)
    at org.eclipse.wst.sse.ui.internal.StorageModelProvider.createModelInfo(StorageModelProvider.java:478)
    at org.eclipse.wst.sse.ui.internal.StorageModelProvider.createElementInfo(StorageModelProvider.java:469)
    at org.eclipse.ui.texteditor.AbstractDocumentProvider.connect(AbstractDocumentProvider.java:392)
    at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4178)
    at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:229)
    at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1466)
    at org.eclipse.ui.editors.text.TextEditor.doSetInput(TextEditor.java:150)
    at …
Run Code Online (Sandbox Code Playgroud)

java eclipse scala scala-ide

6
推荐指数
3
解决办法
8561
查看次数

标签 统计

scala ×10

scala-ide ×10

eclipse ×9

java ×2

classpath ×1

encoding ×1

themes ×1

worksheet ×1