【示例】使用maven构建scala项目并打包运行
pom.xml 文件
true activeByDefault标签的值为true的话表示为默认的profile
4.0.0 sample scala-module-dependency-sample 1.0-SNAPSHOT scala-2.12 true 2.12.0 2.12 org.scala-lang scala-library ${scalaVersion} org.scala-lang.modules scala-xml_${scalaBinaryVersion} 1.0.6 org.scala-lang.modules scala-parser-combinators_${scalaBinaryVersion} 1.0.4 org.scala-lang.modules scala-swing_${scalaBinaryVersion} 2.0.0-M2 scala-2.11 2.11.8 2.11 org.scala-lang scala-library ${scalaVersion} org.scala-lang.modules scala-xml_${scalaBinaryVersion} 1.0.6 org.scala-lang.modules scala-parser-combinators_${scalaBinaryVersion} 1.0.4 org.scala-lang.modules scala-swing_${scalaBinaryVersion} 1.0.2 scala-2.10 2.10.6 2.10 org.scala-lang scala-library ${scalaVersion} org.scala-lang scala-swing ${scalaVersion} src/main/scala org.apache.maven.plugins maven-compiler-plugin 1.8 1.8 net.alchim31.maven scala-maven-plugin 3.2.1 compile testCompile -nobootcp org.apache.maven.plugins maven-shade-plugin 1.2.1 package shade XMLHelloWorld
scala:
object XMLHelloWorld {def main(args: Array[String]): Unit = {val xml = world println(xml)}
}
mvn clean package
或
mvn clean scala:compile compile package

java -jar scala-module-dependency-sample-1.0-SNAPSHOT.jar

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
