使用mvn命令构建Scala项目

时间:2014-03-03 11:54:11

标签: java scala maven

我正在使用Maven构建现有的Scala项目。

所需说明:

scala-ide: http://download.scala-ide.org/sdk/e38/scala210/stable/site
m2eclipse-scala: http://alchim31.free.fr/m2e-scala/update-site
build-helper-maven-plugin: https://repository.sonatype.org/content/repositories/forge-sites/m2e-extras/0.15.0/N/0.15.0.201206251206/

我不想使用Eclips和重型IDE,我更喜欢使用行命令。 我安装了Scala和Maven。

brew install maven
brew install scala

如何使用Maven构建项目。

我有一个回购:scalaproject

我试过了:

mvn scalaproject 

但它没有成功;

2 个答案:

答案 0 :(得分:2)

你可以像这样轻松地做到这一点

       mvn archetype:generate \
      -DarchetypeGroupId=org.scala-tools.archetypes \
      -DarchetypeArtifactId=scala-archetype-simple  \
      -DremoteRepositories=http://scala-tools.org/repo-releases \
      -DgroupId=com.company \
      -DartifactId=myMavenScalaProject \
      -Dversion=1.0-SNAPSHOT

答案 1 :(得分:1)

你可以使用gradle。

http://www.gradle.org/

尝试类似

的内容
gradle setupBuild

因此,将build.gradle编辑为

apply plugin:  'scala'

更新

build.gradle的最终版本(没有任何评论)可能是:

apply plugin:  'scala'

repositories {
    mavenCentral()
}

dependencies {
    compile 'org.scala-lang:scala-library:2.9.1'
}

将您的课程放在./src/main/scala/ 之后,你可以运行......

gradle build