千家信息网

怎么构建maven工程

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,本篇内容介绍了"怎么构建maven工程"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1,要求Mave
千家信息网最后更新 2026年11月04日怎么构建maven工程

本篇内容介绍了"怎么构建maven工程"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

1,要求

Maven 3.0.4以上版本

Java 7.x以上版本

2,构建maven工程

mvn archetype:generate \
-DarchetypeGroupId=org.apache.flink \
-DarchetypeArtifactId=flink-quickstart-scala \
-DarchetypeVersion=1.3.2

允许你重新给你的工程命名,执行该命令后需要输入groupId, artifactId, and package名。

3,检查导入项目

可以在生成的目录下查看工程目录结构

可以将该maven工程导入你的IDE编辑器。对于Eclipse,需要下面的几个插件,可以在线安装。

1),Eclipse 4.x

a) Scala IDE : http://download.scala-ide.org/sdk/lithium/e44/scala211/stable/site

b) m2eclipse-scala : http://alchim31.free.fr/m2e-scala/update-site

c) BuildHelper Maven Plugin :

https://repo1.maven.org/maven2/.m2e/connectors/m2eclipse-buildhelper/0.15.0/N/0.15.0.201207090124/

2),Eclipse 3.8

a) Scala IDE for Scala 2.11 :

http://download.scala-ide.org/sdk/helium/e38/scala211/stable/site

Scala IDE for Scala 2.10 :

http://download.scala-ide.org/sdk/helium/e38/scala210/stable/site

b) m2eclipse-scala :

http://alchim31.free.fr/m2e-scala/update-site

c)Build Helper Maven Plugin

https://repository.sonatype.org/content/repositories/forge-sites/m2e-extras/0.14.0/N/0.14.0.201109282148/

IntelliJ IDE直接导入maven工程,然后引入scala插件即可。

4,运行测试

浪尖习惯用idea作为,导入工程后,可以看到

object WordCount {
def main(args: Array[String]) {
// set up the execution environment
val env = ExecutionEnvironment.getExecutionEnvironment
// get input data
val text = env.fromElements("To be, or not to be,--that is the question:--",
"Whether 'tis nobler in the mind to suffer", "The slings and arrows of outrageous fortune",
"Or to take arms against a sea of troubles,")
val counts = text.flatMap { _.toLowerCase.split("\\W+") }
.map { (_, 1) }
.groupBy(0)
.sum(1)
// execute and print result
counts.print()

}
}

直接可以在idea中运行,执行结果如下:

"怎么构建maven工程"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

工程 内容 插件 更多 版本 目录 知识 运行 实用 学有所成 接下来 命令 困境 实际 情况 文章 案例 结构 结果 编带 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广州万易互联网科技有限公司 互联网科技公司经营范围 为想互联网科技怎么样 互联网科技公司的优势 互联网科技未来 互联网科技与金融科技 互联网科技集团 互联网 卓越科技 天下捷融互联网科技 央行互联网金融科技公司 湖北码尼互联网科技有限公司电话 乌鲁木齐新华智原互联网科技学校 明优互联网科技有限公司 上海科技产业互联网平台 雨阳互联网卡科技有限公司 产业互联网科技服务公司 互联网风格科技公司名称 济南小医互联网科技有限公司招聘 容联科技互联网电商 科技互联网专业务虚会材料 广州大一互联网络科技有限公司 互联网科技资迅 互联网与科技金融数据 深圳互联网科技怎么样 以后互联网后是啥科技 互联网科技扶贫时间 浙南科技城互联网大厦建设工程 东莞新华互联网科技学校 广州千川互联网科技有限公司 北京互联网科技类企业分布
0