草庐IT

uber-jar

全部标签

java - 亚马逊电子病历 : Passing java system property to custom jar

AmazonEMR是否允许将系统属性传递给自定义jar,例如hadoopjar-Dkey=valuemyjob.jar?(上面的key,value在应用程序本身的初始化期间使用,而不是属于hadoop的Configuration对象。)相关话题Howtospecifymapredconfigurations&javaoptionswithcustomjarinCLIusingAmazon'sEMR?讨论了仅通过引导操作将系统属性传递给hadoop守护进程的方法,显然,这不允许对java入口点类执行相同的操作。 最佳答案 如果您不想将

java - 如何使用 Maven 组织 Hadoop 的生成 jar

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭9年前。Improvethisquestion我使用Maven成功构建了Hadoop源代码。但是,生成的jar分散在每个模块的每个target文件夹中。当我查看原始的Hadoop二进制文件时,所有jar都很好地组织在一个文件夹中。此外,除了稳定版本中的jars之外,还有其他文件,我在Maven编译结果中找不到。我如何构建Hadoop以获取具有这种组织的二进制文件?我想我缺乏一些关于商业软件生产的非常基础的知识,因为我总是为了研究目的而编写代码

maven - 奥齐 : Could not resolve dependencies for project org. Apache .奥齐 :oozie-sharelib-oozie:jar:4. 0.1

我在尝试构建oozie时遇到错误。Hadoop版本:Hadoop2.4.0JDK:1.8我使用这个命令来运行oozie:./mkdistro.sh-DskipTests运行上面的代码会出现以下错误:我不确定发生了什么问题。[INFO]ReactorSummary:[INFO][INFO]ApacheOozieMain.................................SUCCESS[3.519s][INFO]ApacheOozieClient...............................SUCCESS[1:27.702s][INFO]ApacheOozie

java - HiveServer2 无法识别 hive.aux.jars.path

我的hive-site.xml中列出了几个jar文件。我有一个使用特殊FileInputFormat的表格。当我运行hive时,我可以做类似的事情:describemy-table。工作正常。当我运行hiveServer2并从直线连接时。我可以看到表格,但是当我执行describemy-table时,我得到:Error:Errorwhileprocessingstatement:FAILED:RuntimeExceptionjava.lang.ClassNotFoundException:package.file.input.format.class.name(state=42000,

hadoop - Nutch 2.3 在 runtime/lib 文件夹中有一个旧版本的 hbase jar

Nutch2.3在runtime/lib文件夹中有一个旧版本的hbasejar文件(hbase-0.94.14.jar)。我已经下载了hbase0.94.14但它没有启动,因为“服务器IPC版本9无法与客户端版本4通信”。我可以运行Hbase1.1.2,但不包含jar文件。我该如何解决这个问题?谢谢 最佳答案 您不能仅通过替换jars/bindings来解决它。问题在于使用与HBase1.0+版本不兼容的pre-1.0客户端的Gora。您现在的选择是更新Gora(不仅仅是jar,需要编码),等待官方更新或降级HBase服务器。Rel

hadoop - "Content-type"用于使用 Web HDFS REST 客户端上传 jars 文件

我正在使用WebHDFSREST客户端,我可以上传.xml和.q文件。代码的有用部分-CloseableHttpClienthttpclient=HttpClients.createDefault();HttpPuthttpPut=newHttpPut(urlString);httpPut.setHeader("Accept","application/xml");httpPut.setHeader("Content-type","application/xml");CloseableHttpResponseresponse=httpclient.execute(httpPut);我在

java - 如何简单地将 spark jar 部署到远程 hadoop 集群?

我有Hadoop集群ClouderaCDH5.2和ApacheSpark1.5.0。我可以使用集群的YARN、Spark和HDFS从IntelliJIDEA或本地PC运行我的应用程序吗?或者我应该通过ftp将jar发送到主节点,然后通过spark-submit运行它? 最佳答案 是的,如果您按照以下步骤操作,您可以直接从IDE运行您的作业:将spark-yarn包添加到您的项目依赖项中(可以标记为provided)将带有hadoop配置的目录(HADOOP_CONF_DIR)添加到项目类路径将sparkassemblyjar复制到H

hadoop - Cloudera Hive : Where to add json-serde-1. 3.7 jar文件

我使用的是cloudera5.8.0首先我运行这个命令:hive>ADDJAR/usr/lib/hive/lib/hive-serdes-1.0-SNAPSHOT.jar;Added[/usr/lib/hive/lib/hive-serdes-1.0-SNAPSHOT.jar]toclasspathAddedresources:[/usr/lib/hive/lib/hive-serdes-1.0-SNAPSHOT.jar]然后我添加了json-serde-1.3.7jar文件hive>ADDJAR/usr/lib/hive/lib/json-serde-1.3.7-jar-with-d

hadoop - 如何使用 Cloudera Quickstart Docker 容器执行 MapReduce 作业/JAR

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion我需要一些关于如何使用ClouderaDocker容器运行MapReduce程序/作业的帮助。我正在使用Linux(ElementaryOS)高配置。笔记本电脑(24GB内存,i7处理器)。我能够安装Clouderadocker镜像,运行它并毫无问题地执行以下操作:1.看到#提示符并运行HDFS命令(hadoopfs-ls),尽管它没有返回任何内容。2.可以访问Hue

hadoop - 如何在 Cloudera 中为 Hue 添加 jar 文件?

我在JSONserde表上运行SQL查询。它在HiveCLI中工作,但在Hue中失败并出现错误:Errorwhileprocessingstatement:FAILED:ExecutionError,returncode2fromorg.apache.hadoop.hive.ql.exec.mr.MapRedTask我猜是因为缺少jar文件;知道如何为Hue添加jar文件hive-hcatalog-core-1.2.1.jar吗? 最佳答案 将您的jar放在HDFS中,并使用ADDJARhdfs:///user/hive/lib/h