2
我想用sbt 2.13编译scala微风库(0.9版本)。 我收到以下错误:scala微风编译错误
[info] Loading project definition from C:\scala\breeze-releases-v0.9\project
[info] Set current project to breeze-parent (in build file:/C:/scala/breeze-releases-v0.9/)
[info] Compiling 280 Scala sources to C:\scala\breeze-releases-v0.9\math\target\scala-2.11\classes...
[error] C:\scala\breeze-releases-v0.9\math\src\main\scala\breeze\util\HeapDump.scala:5: object management is not a member of package com.sun
[error] import com.sun.management.HotSpotDiagnosticMXBean
[error] C:\scala\breeze-releases-v0.9\math\src\main\scala\breeze\util\HeapDump.scala:21: not found: type HotSpotDiagnosticMXBean
[error] private lazy val hotspotMBean: HotSpotDiagnosticMXBean = getHotspotMBean();
[error] C:\scala\breeze-releases-v0.9\math\src\main\scala\breeze\util\HeapDump.scala:38: not found: type HotSpotDiagnosticMXBean
[error] private def getHotspotMBean():HotSpotDiagnosticMXBean = {
[error] C:\scala\breeze-releases-v0.9\math\src\main\scala\breeze\util\HeapDump.scala:42: not found: type HotSpotDiagnosticMXBean
[error] HOTSPOT_BEAN_NAME, classOf[HotSpotDiagnosticMXBean]);
[error] four errors found
我对Java SDK的1.7.0_02
我应该怎么办?
感谢,
迈克
您可以在您的java SDK的rt.jar中看到HotSpotDiagnosticMXBean.class吗?如果缺少类或com/sun/management路径,则可能需要使用不同的(即Oracle,Sun或Open JDK)Java SDK。 – richj 2014-10-06 11:22:50
如果你可以看到这个类,那么你的构建文件可能不会将它添加到类路径中。如果您在问题中包含SBT构建文件,那么更多的SO用户可能会提供帮助。 – richj 2014-10-06 11:27:54