{{props.SNAPSHOT_BLURB}}

SBT Example

  1. Add core or file dependency to your build.sbt or project settings
    libraryDependencies += "{{props.groupId}}" %% "scala-io-core" % "{{props.version}}"
    libraryDependencies += "{{props.groupId}}" %% "scala-io-file" % "{{props.version}}"
              
  2. build project if you are ready
    sbt compile
There is an example SBT project prepackaged at example-sbt-project.zip.
> curl -L http://jesseeichar.github.com/scala-io-doc/{{props.version}}/example_projects/example-sbt-project.zip > \
    tmp.zip && unzip tmp.zip && rm tmp.zip
> cd example-sbt-project
> sbt run

Maven Example

  1. Add core or file dependency to you project definition
    <!-- Core -->
    <dependency>
     <groupId>{{props.groupId}}</groupId>
     <artifactId>scala-io-core_{{props.scalaVersion}}</artifactId>
     <version>{{props.version}}</version>
    </dependency>
    
    <!-- File -->
    <dependency>
     <groupId>{{props.groupId}}</groupId>
     <artifactId>scala-io-file_{{props.scalaVersion}}</artifactId>
     <version>{{props.version}}</version>
    </dependency>
          
    Note that the scala version (_version) needs to be kept up to date manually unlike the sbt version
  2. Ensure that you have the scala tools repository added as one of your repositories in your pom.xml
    <repositories>
      <repository>
        <id>scala-tools.org</id>
        <name>Scala-Tools Maven2 Repository</name>
        <url>http://scala-tools.org/repo-releases</url>
      </repository>
    </repositories>
            
There is an example maven project prepackaged at example-maven-project.zip.
> curl -L http://jesseeichar.github.com/scala-io-doc/{{props.version}}/example_projects/example-maven-project.zip > \
    tmp.zip && unzip tmp.zip && rm tmp.zip
> cd example-maven-project
> mvn compile exec:java -Dexec.mainClass="Main"
    

http://groups.google.com/group/scala-incubator

Scala Bazaar installation

Coming soon...

Manual Download Example

Naturally a manual download option is also available. The dependencies are fairly simple: