zoukankan      html  css  js  c++  java
  • 解决 在IDEA中使用Maven和Scala新建项目没有自动产生src 以及spark的编译运行配置

    今天在IDEA中使用Maven和Scala新建项目,没有自动产生src ,而且一直显示在下载文件,百度了一下,应该是国内的网速限制了到Maven的访问。

    第一种解决方案: 在创建项目的这一步时,加一句下面的参数

    name: archetypeCatalog
    vallue: internal

    如图(懒得截图,直接用热心网友贴的)

    第二种解决方案: 下载maven到本地

      官方网站 http://maven.apache.org/  ,download ,我下载的3.3.9版;mac可以直接

    wget https://archive.apache.org/dist/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz

      idea中新建maven,选择

    下一步:修改maven配置文件的路径为下载后解压到本地的路径

    成功后,新建scala class ,找不到这个选项。解决: 

    第一,添加scala SDK(没有sdk可以使用idea自动下载,或者自己安装配置setting);

    第二,如果还是没有Scala Class选项,进入file-》setting->Build ->maven重新选择下;

              也可以导入一个已经存在的maven项目(慕课网相应课程提供的代码,例如"以慕课网日志分析为例 进入大数据 Spark SQL 的世界"),系统会自动下载引用的外部包,包括scala class;

             下一步,运行时报错 : “ C:Usersmine.m2 epositoryorgscala-langscala-compiler2.11.8scala-compiler-2.11.8.jar” ,查看路径下的这个包下载失败,复制一个即可。

           下一步,报错 ,ipdata (解决:pom文件中删除该dependency)。 

  • 相关阅读:
    【源码学习之spark core 1.6.1 standalone模式下的作业提交】
    【源码学习之spark streaming 1.6.1 】
    spark udf 初识初用
    spark 累加历史 + 统计全部 + 行转列
    spark 都用了哪些开源东东
    kafka 官方示例代码--消费者
    104. 二叉树的最大深度
    237. 删除链表中的节点
    Leetcode-167. Two Sum II
    Leetcode-215. Kth Largest Element in an Array
  • 原文地址:https://www.cnblogs.com/camelroyu/p/7805408.html
Copyright © 2011-2022 走看看