疯狂kotlin讲义连载之 使用Eclipse编译、运行Kotlin

使用Eclipse编译、运行Kotlin

Eclipse本身并不支持Kotlin,使用Eclipse编译、运行Kotlin需要安装插件。

提示:为Eclipse安装Kotlin插件的本质无非也是干两件事:①、为Eclipse增加kotlinc编译器;②、为Eclipse增加Kotlin的运行时环境。

由于本书假设读者已有一定的Java基础,因此关于Eclipse的安装步骤本书就不介绍了。

为Eclipse安装Kotlin插件请按如下步骤进行:

(1)单击Eclipse主菜单中“Help”菜单,然后单击“Eclipse Marketplace”菜单项即可看到Eclipse弹出如图1.7所示的插件安装界面。

Eclipse本身并不支持Kotlin,使用Eclipse编译、运行Kotlin需要安装插件。

提示:为Eclipse安装Kotlin插件的本质无非也是干两件事:①、为Eclipse增加kotlinc编译器;②、为Eclipse增加Kotlin的运行时环境。

由于本书假设读者已有一定的Java基础,因此关于Eclipse的安装步骤本书就不介绍了。

为Eclipse安装Kotlin插件请按如下步骤进行:

(1)单击Eclipse主菜单中“Help”菜单,然后单击“Eclipse Marketplace”菜单项即可看到Eclipse弹出如图1.7所示的插件安装界面。


图1.7 Eclipse插件安装界面

(2)在图1.7所示的插件安装界面上方的Find文本框内输入“Kotlin”后点击文本框右边的“搜索”图标(放大镜图标),即可看到如图1.8所示的界面。


图1.8 安装Kotlin插件

(3)单击图1.8所示对话框右下角的“Install”按钮,Eclipse将会弹出一个“同意授权”的对话框,单击对话框中“I accept...”单选框来同意授权,然后单击“Finish”按钮,接下来Eclipse将会自动下载、安装Kotlin插件,插件安装完成后需要重启Eclipse。

为Eclipse成功安装Kotlin插件之后,接下来即可通过Eclipse的“Window→Perspective→Open Perspective → Other...”来打开Kotlin的Perspective,如图1.9所示。


图1.9 打开Kotlin Perspective

将Eclipse切换为Kotlin Perspective之后,接下来单击Eclipse的“File→New”菜单即可看到如图1.10所示的菜单。


图1.10 新建Kotlin相关内容

单击图1.10所示菜单中“Kotlin Project”即可新建Kotlin项目,项目建立完成后可看到如图1.11所示的项目结构。


图1.11 Kotlin项目结构

从图1.11可以看出,Kotlin项目就是额外增加了Kotlin运行库,该运行库也就是添加了kotlin-runtime.jar( 与kotlin-stdlib.jar相同)、kotlin-reflect.jar两个运行时环境JAR包,这和前面使用IntelliJ IDEA所创建的Kotlin项目的本质完全相同。

接下来再次通过图1.10所示的菜单创建Kotlin文件,编辑该文件,在该文件中添加Kotlin程序所需的main()函数,并在该main()函数中添加输出语句。

在Kotlin程序的编辑界面右击鼠标,系统弹出如图1.12所示的菜单,单击该菜单中“Run As → Kotlin Application”菜单项即可运行该程序。


图1.12 运行Kotlin程序

程序运行结束后,将会在Eclipse下方看到程序的测试输出。

提示:使用Eclipse运行Java程序与运行Kotlin程序并没有什么区别。为Eclipse安装了Kotlin插件之后,Eclipse就知道使用kotlinc编译器来编译Kotlin程序,而且Eclipse也会该项目添加了Kotlin的运行时环境库,这样即可运行Kotlin程序了。

可能有读者感到担心:如果要在普通Java项目或Web项目中使用Kotlin程序呢?这些项目没有Kotlin运行时环境库怎么办?完全不用担心!实际上不管你创建的是哪种Java项目,普通Java SE项目也好,Java Web项目也好,当你第一次为该Java项目添加Kotlin程序时,Eclipse就会自动为该Java项目添加Kotlin运行时环境库,接下来该项目即可正常使用Kotlin进行开发。


以上内容节选自《疯狂Kotlin讲义》:一本让您最直接认识Kotlin的疯狂讲义


本书即将于2017年11月发售 敬请期待

往期连载 :第一期:juejin.im/post/59c0b7…

第二期:juejin.im/post/59c1d6…

第三期:juejin.im/post/59e407…

相关书籍:《疯狂Android讲义》


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值