【问题标题】:Build Scala Project using mvn command使用 mvn 命令构建 Scala 项目
【发布时间】:2014-03-03 11:54:11
【问题描述】:

我正在使用 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 

但是没有成功;

【问题讨论】:

标签: java scala maven


【解决方案1】:

你可以轻松做到这一点

       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

【讨论】:

  • 有趣的是 maven 如何改变我们对“轻松”的概念。
  • @user3001937 能回答你的问题吗?
【解决方案2】:

你可以使用 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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-23
    • 2012-07-30
    • 1970-01-01
    相关资源
    最近更新 更多