java - 创建 mapreduce Web 应用程序的方法

标签 java maven hadoop mapreduce cloud

我想创建一个网站,我将使用(Hadoop mapreduce)实现网站的一部分。我开始在我的操作系统 (Mac OS) 上使用带有 maven 插件的 Eclipse。 我开始使用 apache maven 编写我的代码。 “我仍然没有实现该网站”。 我的问题是 Maven 是否与机器集群一起运行? 关于如何创建部分在 mapreduce 中运行的网站的任何建议?

请帮忙 谢谢大家

最佳答案

Apahe Maven 不是“运行我们代码的东西”。它实际上是一个构建工具:Apache Maven 是一个软件项目管理和理解工具。 ( https://maven.apache.org/ )。您可以管理依赖项、构建、部署和执行其他相关操作。

如果您想要集群的一些接口(interface),我建议您查看 zeppelin ( https://zeppelin.apache.org/ )。 它是一堆东西的解释器,可以很容易地部署到您的服务器(我通过从 https://github.com/apache/zeppelin 构建源代码并运行它来做到这一点)。 Zeppelin 的 spark 解释器可以在 yarn-client 模式下运行,它只是将你的代码提交到集群(在我的例子中是 yarn hadoop 集群)并运行它。 看起来与您的描述非常相似。

您问题的答案:maven 与“在集群上运行”无关。

关于java - 创建 mapreduce Web 应用程序的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43238197/

相关文章:

java - 如何处理空指针异常?

java - 异常处理什么时候用catch,什么时候用throws

javascript - 如何将 Json 数组传递给 IN 运算符的 JPQLWhere 子句?

java - 在 Maven 测试中获取 org/testng/TestNG : Unsupported major. 次要版本 52.0

java - @Controller 、 @RestController 和 @Component 在 Spring boot 多模块 maven 项目的子包中不起作用

java - 将 Activity 堆栈清除到顶部

java - 使用内存中的 PostgreSQL

运行Mapreduce程序时出现Java错误

hadoop - hadoop无法清除: “-expunge: Illegal option -immediate”吗?

java - dfs.data.dir : Failed to set permissions of path:\tmp\hadoop-user\dfs\data to 0755 中的无效目录