This page is no longer maintained — Please continue to the home page at www.scala-lang.org

[netbeans] Adventure with NetBeans Nightly Build - ClassNotFoundException (scala.tools.nsc.ScalacSettings)

1 reply
Stefan Wachter
Joined: 2009-09-18,
User offline. Last seen 42 years 45 weeks ago.

Hi all,

since some weeks I am no more able to use the latest development build
of the scala netbeans plugin. Today I installed the latest netbeans
development build (of March 11th) and updated the scala runtime plugin
to revision 21113. In addition the SCALA_HOME environment variable is
pointing to a scala distribution of revision 21113 that was build from
the scala svn repository.

When I start Netbeans I get a ClassNotFoundException (see below).

Does anyone know how to do a propper installation of the latest netbeans
scala plugin and latest scala distribution?

Thanks for your attention,

--Stefan

java.lang.ClassNotFoundException: scala.tools.nsc.ScalacSettings
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:303)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:259)
Caused: java.lang.ClassNotFoundException: scala.tools.nsc.ScalacSettings
starting from ModuleCL@1a85d38[org.netbeans.modules.scala.core] with
possible defining loaders [ModuleCL@1690ab[org.netbeans.libs.scala]] and
declared parents [ModuleCL@19e8329[org.netbeans.modules.projectapi],
ModuleCL@513d61[org.openide.io],
ModuleCL@c2b2f6[org.netbeans.modules.java.project],
org.netbeans.MainImpl$BootClassLoader@1050e1f,
ModuleCL@cbdb20[org.netbeans.modules.java.sourceui],
ModuleCL@11e0c13[org.netbeans.modules.classfile],
ModuleCL@15c07d8[org.netbeans.modules.refactoring.api],
ModuleCL@17431b9[org.netbeans.modules.editor.mimelookup],
ModuleCL@1ce3fc5[org.netbeans.modules.editor.util],
ModuleCL@13f991[org.netbeans.modules.editor.lib],
ModuleCL@acb158[org.openide.nodes], ModuleCL@173ec72[xtc],
ModuleCL@10bbf9e[org.openide.loaders],
ModuleCL@55d93d[org.netbeans.modules.java.lexer],
ModuleCL@384065[org.netbeans.modules.queries],
ModuleCL@b307f0[org.netbeans.modules.projectuiapi],
ModuleCL@1060478[org.netbeans.modules.editor.lib2],
ModuleCL@1bcdbf6[org.netbeans.modules.lexer],
ModuleCL@cf66b[org.netbeans.modules.editor.settings],
ModuleCL@3c9217[org.openide.awt],
ModuleCL@1aae94f[org.netbeans.libs.javacapi],
ModuleCL@1d2b01b[org.netbeans.modules.editor],
ModuleCL@491c4c[org.netbeans.api.java.classpath],
ModuleCL@16c79d7[org.openide.text],
ModuleCL@1742700[org.openide.dialogs],
ModuleCL@54c4ad[org.netbeans.modules.java.source],
ModuleCL@2bd3a[org.netbeans.modules.csl.api],
ModuleCL@1690ab[org.netbeans.libs.scala],
ModuleCL@165a3c2[org.netbeans.modules.parsing.api],
ModuleCL@1af33d6[org.openide.windows]]
at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:261)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
Caused: java.lang.NoClassDefFoundError: scala/tools/nsc/ScalacSettings
at
org.netbeans.modules.scala.core.ScalaParserResult.global(ScalaParserResult.scala:114)
at
org.netbeans.modules.scala.core.ScalaParserResult.rootScope(ScalaParserResult.scala:123)
at
org.netbeans.modules.scala.editor.ScalaStructureAnalyzer.scan(ScalaStructureAnalyzer.scala:67)
at
org.netbeans.modules.csl.navigation.ElementScanningTask$1.run(ElementScanningTask.java:121)
at
org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:151)
at
org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:135)
at
org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:190)
at
org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:103)
at
org.netbeans.modules.csl.navigation.ElementScanningTask.run(ElementScanningTask.java:112)
at
org.netbeans.modules.csl.navigation.ClassMemberNavigatorSourceFactory$ProxyElementScanningTask.run(ClassMemberNavigatorSourceFactory.java:141)
at
org.netbeans.modules.csl.navigation.ClassMemberNavigatorSourceFactory$ProxyElementScanningTask.run(ClassMemberNavigatorSourceFactory.java:119)
at
org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:654)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[catch] at java.lang.Thread.run(Thread.java:619)

Caoyuan
Joined: 2009-01-18,
User offline. Last seen 42 years 45 weeks ago.
Re: [netbeans] Adventure with NetBeans Nightly Build - ClassNo

You may need to wait for more days to make sure the update center has
the newest plugin built.

-Caoyuan

On Thu, Mar 11, 2010 at 6:52 PM, Stefan Wachter wrote:
> Hi all,
>
> since some weeks I am no more able to use the latest development build
> of the scala netbeans plugin. Today I installed the latest netbeans
> development build (of March 11th) and updated the scala runtime plugin
> to revision 21113. In addition the SCALA_HOME environment variable is
> pointing to a scala distribution of revision 21113 that was build from
> the scala svn repository.
>
> When I start Netbeans I get a ClassNotFoundException (see below).
>
> Does anyone know how to do a propper installation of the latest netbeans
> scala plugin and latest scala distribution?
>
> Thanks for your attention,
>
> --Stefan
>
>
>
> java.lang.ClassNotFoundException: scala.tools.nsc.ScalacSettings
>    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
>    at java.security.AccessController.doPrivileged(Native Method)
>    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>    at java.lang.ClassLoader.loadClass(ClassLoader.java:303)
>    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
>    at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:259)
> Caused: java.lang.ClassNotFoundException: scala.tools.nsc.ScalacSettings
> starting from ModuleCL@1a85d38[org.netbeans.modules.scala.core] with
> possible defining loaders [ModuleCL@1690ab[org.netbeans.libs.scala]] and
> declared parents [ModuleCL@19e8329[org.netbeans.modules.projectapi],
> ModuleCL@513d61[org.openide.io],
> ModuleCL@c2b2f6[org.netbeans.modules.java.project],
> org.netbeans.MainImpl$BootClassLoader@1050e1f,
> ModuleCL@cbdb20[org.netbeans.modules.java.sourceui],
> ModuleCL@11e0c13[org.netbeans.modules.classfile],
> ModuleCL@15c07d8[org.netbeans.modules.refactoring.api],
> ModuleCL@17431b9[org.netbeans.modules.editor.mimelookup],
> ModuleCL@1ce3fc5[org.netbeans.modules.editor.util],
> ModuleCL@13f991[org.netbeans.modules.editor.lib],
> ModuleCL@acb158[org.openide.nodes], ModuleCL@173ec72[xtc],
> ModuleCL@10bbf9e[org.openide.loaders],
> ModuleCL@55d93d[org.netbeans.modules.java.lexer],
> ModuleCL@384065[org.netbeans.modules.queries],
> ModuleCL@b307f0[org.netbeans.modules.projectuiapi],
> ModuleCL@1060478[org.netbeans.modules.editor.lib2],
> ModuleCL@1bcdbf6[org.netbeans.modules.lexer],
> ModuleCL@cf66b[org.netbeans.modules.editor.settings],
> ModuleCL@3c9217[org.openide.awt],
> ModuleCL@1aae94f[org.netbeans.libs.javacapi],
> ModuleCL@1d2b01b[org.netbeans.modules.editor],
> ModuleCL@491c4c[org.netbeans.api.java.classpath],
> ModuleCL@16c79d7[org.openide.text],
> ModuleCL@1742700[org.openide.dialogs],
> ModuleCL@54c4ad[org.netbeans.modules.java.source],
> ModuleCL@2bd3a[org.netbeans.modules.csl.api],
> ModuleCL@1690ab[org.netbeans.libs.scala],
> ModuleCL@165a3c2[org.netbeans.modules.parsing.api],
> ModuleCL@1af33d6[org.openide.windows]]
>    at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:261)
>    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
>    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
> Caused: java.lang.NoClassDefFoundError: scala/tools/nsc/ScalacSettings
>    at
> org.netbeans.modules.scala.core.ScalaParserResult.global(ScalaParserResult.scala:114)
>    at
> org.netbeans.modules.scala.core.ScalaParserResult.rootScope(ScalaParserResult.scala:123)
>    at
> org.netbeans.modules.scala.editor.ScalaStructureAnalyzer.scan(ScalaStructureAnalyzer.scala:67)
>    at
> org.netbeans.modules.csl.navigation.ElementScanningTask$1.run(ElementScanningTask.java:121)
>    at
> org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:151)
>    at
> org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:135)
>    at
> org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:190)
>    at
> org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:103)
>    at
> org.netbeans.modules.csl.navigation.ElementScanningTask.run(ElementScanningTask.java:112)
>    at
> org.netbeans.modules.csl.navigation.ClassMemberNavigatorSourceFactory$ProxyElementScanningTask.run(ClassMemberNavigatorSourceFactory.java:141)
>    at
> org.netbeans.modules.csl.navigation.ClassMemberNavigatorSourceFactory$ProxyElementScanningTask.run(ClassMemberNavigatorSourceFactory.java:119)
>    at
> org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:654)
>    at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>    at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>    at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> [catch] at java.lang.Thread.run(Thread.java:619)
>
>

Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland