2012-07-26 14 views
6

Nunca he usado .Net framework y necesito demostrar a alguien que Scala realmente funciona en .Net. Necesito obtener una configuración .Net "rápida y sucia" con Scala trabajando en algún código existente de JVM Scala. No pude encontrar una guía paso a paso para esto. Agradecería algunos recursos sobre esto:¿Guía paso a paso para hacer que Scala se ejecute en .net?

  1. Cómo instalar .Net mínimo y qué versión usar Scala para funcionar.
  2. cómo instalar la variante .Net de Scala y la versión que desea utilizar (se prefiere 2,9).
  3. Cómo hacer que hello world se ejecute.

Gracias de antemano. Plataforma en cuestión: Windows 7 profesional de 32 bits.

Respuesta

6

archivo autoexplicativa

helloworld.scala

/* 
see https://github.com/magarciaEPFL/scaladotnet#readme 
quick test 
========== 
1. Name this file helloworld.scala and put it in c:\scala-dotnettest 
2. Download binaries from https://github.com/magarciaEPFL/scaladotnet/downloads and unpack the zipped files to the directory c:\scala-dotnet 
3. Compile with: c:\scala-dotnet\scalacompiler -d c:\scala-dotnettest -target:exe -Xassem-extdirs c:\scala-dotnet -Xassem-name helloworld.exe -Xshow-class HelloWorld helloworld.scala 
4. Copy runtime dependencies scalalib.dll, IKVM.OpenJDK.Core.dll, IKVM.OpenJDK.Util.dll and IKVM.Runtime.dll (or all IKVM*.dll) from c:\scala-dotnet to c:\scala-dotnettest 
5. run helloworld 
C:\scala-dotnettest>helloworld 
Hello World! 
*/ 
object HelloWorld extends App { 
    println("Hello World!") 
} 
Cuestiones relacionadas