Java 使用mvn命令构建Scala项目
我正在使用Maven构建一个现有的Scala项目 所需说明:Java 使用mvn命令构建Scala项目,java,scala,maven,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-
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
但是没有成功 你可以用格拉德尔
试试像这样的东西
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
你可以用格拉德尔
试试像这样的东西
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
你可以用格拉德尔
试试像这样的东西
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
你可以用格拉德尔
试试像这样的东西
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
你可以很容易地这样做
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
你可以很容易地这样做
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
你可以很容易地这样做
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
你可以很容易地这样做
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的Scala插件。例如,您可能需要Maven的Scala插件。例如,您可能需要Maven的Scala插件。例如,您可能需要Maven的Scala插件。例如,看看maven如何改变我们对“轻松”的概念,这很有趣。@user3001937回答了你的问题吗?maven如何改变我们对“轻松”的概念,这很有趣。@user3001937回答了你的问题吗?maven如何改变我们对“轻松”的概念,这很有趣@user3001937回答了你的问题吗?maven如何改变我们“轻松”的概念很有趣。@user3001937回答了你的问题吗?