Scala-archetype-simple updated for java 8
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
.gitignore
CHANGES.md
LICENSE.md
README.md
pom.xml

README.md

scala-archetype-java8

Scala archetype based on davidB/scala-archetype-simple

usage from cli :

  • interactive Mode (select scala-archetype-simple and response to questions) :

      mvn archetype:generate
    
  • non interactive / batch (change info in the last line) :

      mvn archetype:generate -B \
        -DarchetypeGroupId=com.github.rawtoast -DarchetypeArtifactId=scala-archetype-java8 -DarchetypeVersion=1.5 \
        -DgroupId=com.company -DartifactId=project -Dversion=0.1-SNAPSHOT -Dpackage=com.company
    
  • example compile/run (run 'mvn scala:help' for full command list) :

      mvn scala:compile
    
      mvn scala:run -DmainClass=com.company.App
    

Changes:

1.7

  • Updated for Java 8 support.

1.6

  • change license for Unlicense to CC0 (always Public Domain)
  • upgrade version of scala, librairies, plugins

1.5

  • upgrade of scala 2.10.0
  • upgrade version of Specs(2), ScalaTest, Surefire, scala-maven-plugin

1.4

  • move to sonatype for hosting
  • change groupId to net.alchim31.maven
  • upgrade version of scala to 2.9.2, version of JUnit, Specs(2) and ScalaTest

1.3

  • upgrade to scala 2.8.0 (as default)
  • upgrade version of Specs and ScalaTest
  • provide sample of Specs and ScalaTest runnable from maven and eclipse (at least)

Have fun!