关于IDEA里如何多种方式打jar包,然后上传到集群的问题?

  前期准备,就是在,IDEA里,maven来创建项目。这里不多赘述。

  1)用maven项目来打包,我推荐这个。 (强烈推荐,简单又快速)

Spark编程环境搭建(基于Intellij IDEA的Ultimate版本)

  而且,还可以改名。比如我这篇博客里最后打好需要包括MyJavaWordCount.java和MyScalaWordCout.scala,默认名为test-spark-1.0-SNAPSHOT.jar,你自己可以更改,这个不是重点。

2)如下,以下这种方式,看看就好,显得有点冗长。

  一般,我们,习惯将默认的D:\Code\IntelliJIDEACode\spark-helloworld\src\main\scala

 改为 D:\Code\IntelliJIDEACode\spark-helloworld\src

  如下,不是maven创建出来的项目,到了这一步,需要如下。(我这里是manven,所以不需)

name:spark-helloworld:jar

Output directory: D:\Code\IntelliJIDEACode\spark-helloworld\out\artifacts\spark-helloworld_jar

  比如,我这里

[spark@sparksinglenode testspark]$ $HADOOP_HOME/bin/hadoop fs -copyFromLocal /home/spark/testspark/words.txt hdfs://sparksinglenode:9000/

最新文章

  1. AccountName LoginName 变更
  2. Flume(1)使用入门
  3. VS2015 Enterprise 安装之惊险及收获
  4. mysql数据库安装及使用
  5. UISegmentedControl的详细使用
  6. Area Under roc Curve(AUC)
  7. Linux下安装loadrunner步骤及遇到的问题
  8. spilt用法简介
  9. Delphi ListView基本用法大全
  10. ajax防止重复提交请求1
  11. TestNg JAVA 自动化单元测试框架Demo
  12. RPC和RMI的区别(Difference Between RPC and RMI)
  13. javascript 常用api
  14. js跨域解决方案
  15. 侧脸生成正脸概论与精析(一)Global and Local Perception GAN
  16. PHP之ThinkPHP框架(界面)
  17. Error:Failed to resolve: com.android.support:appcompat-v7
  18. composer 更换国内镜像源
  19. 获取镜像tag
  20. CentOS 下的邮件通知

热门文章

  1. Computer
  2. [CentOS]CentOS下编译CPP文件时报错[undefined reference to `__gxx_personality_v0' collect2: ld]的解决办法
  3. Tempdb--Snapshot
  4. java提示找不到或无法加载主类
  5. JQuery中DOM操作(一)
  6. xml写入
  7. leetcode 合并两个有序数组
  8. 利用backgroundwork----递归读取网页源代码,并下载href链接中的文件
  9. djang系列5.5-- 图书管理系统实例
  10. Bootstrap框架常用总结