鍍金池/ 教程/ Android/ Kotlin開發(fā)環(huán)境設(shè)置(Eclipse)
Kotlin內(nèi)聯(lián)函數(shù)
Kotlin開發(fā)環(huán)境設(shè)置(Eclipse)
Kotlin調(diào)用Java代碼
Kotlin使用Ant
Kotlin編譯器插件
Kotlin相等性
Kotlin JavaScript模塊
編寫Kotlin代碼文檔
Kotlin返回和跳轉(zhuǎn)
Kotlin異常處理
Kotlin可見性修飾符
Kotlin委托
Kotlin委托屬性
Kotlin編碼約定/編碼風(fēng)格
Kotlin基礎(chǔ)語法
使用Kotlin進(jìn)行服務(wù)器端開發(fā)
Kotlin接口
Kotlin反射
Kotlin類型別名
Kotlin枚舉類
Kotlin當(dāng)前版本是多少?
Kotlin注解處理工具
Kotlin類型的檢查與轉(zhuǎn)換
Kotlin屬性和字段
Kotlin類型安全的構(gòu)建器
Kotlin相比Java語言有哪些優(yōu)點(diǎn)?
Kotlin JavaScript反射
Kotlin 是什么?
Kotlin泛型
Kotlin慣用語法
Kotlin與OSGi
Kotlin數(shù)據(jù)類型
Kotlin是面向?qū)ο筮€是函數(shù)式語言?
Kotlin動(dòng)態(tài)類型
Kotlin協(xié)程
Kotlin操作符符重載
Kotlin使用Gradle
Kotlin密封類
Kotlin兼容性
Kotlin集合
Kotlin調(diào)用JavaScript
Kotlin null值安全
Kotlin函數(shù)
Kotlin開發(fā)環(huán)境設(shè)置(IntelliJ IDEA)
Kotlin嵌套類
Kotlin控制流程
Kotlin和Java語言比較
Kotlin 與 Java 語言兼容嗎?
Kotlin教程
Kotlin類和繼承
Kotlin對象表達(dá)式和對象聲明
JavaScript中調(diào)用Kotlin
Kotlin區(qū)間/范圍
Kotlin數(shù)據(jù)類
Kotlin lambda表達(dá)式
Kotlin是免費(fèi)的嗎?
Kotlin包
使用Kotlin進(jìn)行Android開發(fā)
在Java中調(diào)用Kotlin代碼
Kotlin this表達(dá)式
使用Kotlin進(jìn)行JavaScript開發(fā)
Kotlin擴(kuò)展
Kotlin解構(gòu)聲明
Kotlin注解
Kotlin使用Maven

Kotlin開發(fā)環(huán)境設(shè)置(Eclipse)

本教程將演示如何安裝和Eclipse Neon的Kotlin開發(fā)環(huán)境,并使用創(chuàng)建一個(gè)簡單的Kotlin Hello World應(yīng)用程序。

設(shè)置環(huán)境

我們假設(shè)您已經(jīng)安裝了Eclipse。 如果還未安裝可以從下載頁面(http://www.eclipse.org/downloads/ )。 推薦使用“Eclipse IDE for Java Developers”軟件包。 為了正常工作,需要下載安裝Eclipse Neon(4.6)或更高版本。

在本教程中將使用Eclipse Neon。有關(guān)如何使用命令行編譯器編譯和執(zhí)行Kotlin應(yīng)用程序的說明,請參閱使用命令行編譯器。

建議從Eclipse Marketplace安裝Kotlin插件。打開Eclipse,使用Help -> Eclipse Marketplace… 菜單,并搜索Kotlin插件:

如上圖中,點(diǎn)擊“Install”來安裝“Kotlin Plugin for Eclipse 0.8.2”插件。

舊方式是直接使用更新站點(diǎn):

http://dl.bintray.com/jetbrains/kotlin/eclipse-plugin/last/

Eclipse重新啟動(dòng)后,可以檢查Kotlin插件安裝正確,通過在主菜單中打開Kotlin視角:

Window -> Open Perspective -> Other…,結(jié)果如下 -

創(chuàng)建一個(gè)新項(xiàng)目

現(xiàn)在準(zhǔn)備創(chuàng)建一個(gè)新的Kotlin項(xiàng)目。打開 Eclipse ,選擇: File -> New -> Kotlin Project 。

創(chuàng)建一個(gè)名稱為:kotlin的空項(xiàng)目,可以編寫針對JVM的Kotlin代碼(JavaScript不支持JavaScript)。 從Eclipse的角度來看,該項(xiàng)目也是一個(gè)Java項(xiàng)目,但是配置有Kotlin性質(zhì),這意味著它具有Kotlin Builder和Kotlin運(yùn)行庫參考。這個(gè)解決方案的好處是,如果需要,我們可以繼續(xù)向項(xiàng)目添加Java類,混合和匹配Kotlin和Java代碼。

一個(gè)新的Kotlin項(xiàng)目包資源管理器應(yīng)該看起來類似于以下內(nèi)容:

現(xiàn)在可以在src文件夾下創(chuàng)建一個(gè)新的Kotlin文件。

如果在文件名中省略“.kt”擴(kuò)展名,Eclipse將自動(dòng)添加。

當(dāng)創(chuàng)建了文件后,接下編寫主程序,這是Kotlin應(yīng)用程序的入口點(diǎn)。 我們可以簡單地輸入main,并按’Enter’自動(dòng)完成。

最后添加一個(gè)簡單的Kotlin代碼來打印消息:

/**
 * Created By Maxsu
 *
 *@link http://www.yiibai.com/kotlin/
 *
 **/
fun main(args : Array<String>){
    println("Hello, World!")
}

運(yùn)行應(yīng)用程序

運(yùn)行應(yīng)用程序的最簡單的方法是在主文件中單擊右鍵并在彈出的選項(xiàng)中選擇:Run As -> Kotlin Application 。

如果一切順利,控制臺窗口輸出將自動(dòng)打開,顯示結(jié)果 -

現(xiàn)在有第一個(gè)Kotlin應(yīng)用程序在Eclipse中運(yùn)行成功了。