您的位置:首页 > 其它

Intellij IDEA下载、注册、安装、插件安装(scala插件与SBT插件安装)和创建scala项目

2017-04-26 23:51 806 查看

文中参考博客:

http://blog.csdn.net/u014273195/article/details/70854522
http://blog.csdn.net/spider_zhcl/article/details/48737413 http://blog.csdn.net/a2011480169/article/details/52712421 http://blog.csdn.net/u014273195/article/details/70991792


1.IDEA下载

首先在网站直接下载IDEA旗舰版(http://www.jetbrains.com/idea/download/#section=windows),并获取验证码(http://idea.lanyus.com),注意使用时需要将“0.0.0.0 account.jetbrains.com”添加到hosts文件中,其中:

ubuntu修改hosts的方法:

1.修改hosts

sudo gedit /etc/hosts

2.添加解析记录

把网上的公开的解析记录只需复制粘贴到hosts文件后面即可,每行一条,示例:

127.0.0.1 localhost

3.保存重启网络

sudo /etc/init.d/networking restart

也可以直接点击右上角的网络连接图标,选择断开,然后再选中连接即可。


2.IDEA安装与注册

首先确保系统安装了JDK并配置了环境(可参考http://blog.csdn.net/u014273195/article/details/70854522)

之后第一步是提取下载的压缩文件:
tar -zxvf ideaIU-171.4073.35.tar.gz

现在,我们必须在已提取文件的所在目录的bin//目录中执行安装脚本(idea.sh)。所以,我们必须给脚本执行权限:
cd idea-IC-162.2228.15
sudo chmod a=+rx bin/idea.sh
bin/idea.sh

注意:如果你想为所有用户安装IntelliJ IDEA,则必须使用超级用户权限执行脚本:
sudo bin/idea.sh

如果一切正常,则应出现安装窗口。

如果你先前有安装IntelliJ IDEA,并且要保留其配置,那么可以选择第一个选项,指定版本的配置文件夹。如果没有,只需点击第二个选项。
现在,你可以为IDE选择你最喜欢的主题了。主题不影响IntelliJ IDEA行为。

下一个窗口用于选择是否要将IntelliJ IDEA与系统应用程序菜单集成。在几乎每一种情况下,答案是肯定的,否则,为了启动IntelliJ IDEA,我们必须手动执行idea.sh脚本,这不是最舒适的方式。



启动器创建脚本…



在下面的窗口中,我们可以选择一些有用的工具,包括构建工具(Apache Ant,Maven,Gradle),版本控制工具(当然是Git和Mercurial,Subversion等)以及许多其他工具。不必担心如果你禁用某些东西,但后来想使用它的情况;之后你也可以更改配置。



最后一个窗口显示两个功能插件。一个用于Scala开发,另一个用于在IntelliJ IDEA中模拟Vim编辑器。当然,你可以安装这些和更多的插件,只要你想。



在这一步之后,我们终于可以启动IntelliJ IDEA了!


3.插件安装

sbt运行时经常需要下载大量的jar包,默认连接到maven官网,速度通常比较慢。

首先在主文件夹下Ctrl+H显示隐藏文件,在`~/.sbt/`下添加一个`repositories`文件,右键新建文档,里面内容如下:

[repositories]  

local  

osc: http://maven.oschina.net/content/groups/public/  

typesafe: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly  

sonatype-oss-releases  

maven-central  

sonatype-oss-snapshots  
或(网上看到的,没有尝试过)

[repositories]  
local  
repox-maven: http://repox.gtan.com:8078/ repox-ivy: http://repox.gtan.com:8078/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
aliyun-nexus: http://maven.aliyun.com/nexus/content/groups/public/ jcenter: https://jcenter.bintray.com/ typesafe-ivy-releases: https://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly
maven-central

3.1scala插件下载安装

在setting里,找到Plugins,输入scala,安装即可(挂代理,如果还是在墙内可以手动下载)



手动下载:

首先看清插件版本,之后到http://plugins.jetbrains.com/plugin/?idea&id=1347 中寻找相应版本,把下载的.zip格式的scala插件放到Intellij的安装的plugins目录下; 
再安装刚刚放到Intellij的plugins目录下的scala插件(注:直接安装zip文件)即可。如下图: 


 

3.2 sbt下载安装

这一部分在新建项目时会选择下载sbt的jar包,第一次的时间会比较久


4.创建Scala项目

4.1选择New--Project--scala--SBT项目--Next





4.2 JDK版本选择1.8,SBT选择0.13.8,Scala选择2.10.5,第一次建需要勾选下载资源(之后就不用了),之后等他慢慢下载(可能需要挂代理),点击Finish





4.3 配置依赖,在build.sbt中加入如下

libraryDependencies ++= Seq("org.apache.spark" %% "spark-core" % "1.6.2")



可以不管图中的这个加载

4.4 手动添加spark jar包

选择File -- Project Structure -- Libraries -- +号选择JAVA -- 找到spark-assembly-1.5.0-hadoop2.4.0.jar导入,这样就可以编写spark的scala程序了

spark的jar包下载可参考http://blog.csdn.net/u014273195/article/details/70991792







之后弹出选项点击OK



4.5 右键点击src/main/scala,new一个scala类,选择object





到此为止一个scala项目就创建完成了,之后会用scala完成一个完整的WordCount项目
http://blog.csdn.net/u014273195/article/details/71037286
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息