Intellij IDEA下载、注册、安装、插件安装(scala插件与SBT插件安装)和创建scala项目
2017-04-26 23:51
806 查看
文中参考博客:
http://blog.csdn.net/u014273195/article/details/70854522http://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项目--Next4.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
相关文章推荐
- IntelliJ IDEA Maven,Eclispe Maven,sbt 创建spark Scala和Java项目
- IntelliJ IDEA2017.3.1破解版安装注册(图)教程附下载
- Scala学习(1)IntelliJ Idea安装Scala编译插件,基于Maven
- sbt intellij idea插件 安装及使用 sbt gen-idea命令
- Intellij IDEA findbugs 插件 下载、安装、使用详解(2017年实测mac和windows都可用)
- CentOS6.5下如何正确下载、安装Intellij IDEA、Scala、Scala-intellij-bin插件、Scala IDE for Eclipse助推大数据开发(图文详解)
- IDEA安装scala插件 以及 创建 scala工程
- eclipse的RCP插件的下载 & 安装 & 项目创建
- Intellij Idea插件开发之创建项目层级的右键菜单
- Idea 使用SBT创建Scala项目中 No 'scala-library*.jar' in Scala compiler classpath的问题解决
- idea scala插件下载,安装
- IntelliJ IDEA +Maven 创建Scala项目涉及的问题以及解决方案
- Intellij IDEA创建Maven Web项目
- android学习日记7--安装maven插件后无法创建项目?
- Intellij idea workflow 工作流插件安装
- 项目里出现的问题02(xcode的插件安装路径)(自动创建launchimage)
- Intellij IDEA Ultimate Edition 14.1 下载及安装破解
- 用IDEA创建sbt的Scala工程
- 关于quick cocos2d-x 2.2.5的安装、项目创建和下载链接