kotlin环境配置
环境配置
- 在Windows上安装Kotlin
在GitHub上下载kotlin-compiler-1.1.2-2.zip
或者 https://kotlinlang.org/ 将页面滚动到下半部分,最右侧的 ==Compiler== 是Kotlin编译器的下载页面 (GitHub Releases)。 - 仿照“配置JDK环境变量”的方式配置Kotlin的环境变量。
kotlin_homeD:\develop\kotlin\kotlinc-compiler-1.1.2-2
Path%kotlin_home%\bin
- 检查配置是否成功:控制台输入命令
kotlinc -version
推荐使用jdk1.8 - 新建了一个 KotlinCode.kt
/*** KotlinCode*/
package com.hbk
fun main(args:Array<String>){println("Hello World!");
}
命令行编译器
- 编译
kotlinc hello.kt -include-runtime -d hello.jar
-d 选项:表示我们想编译器输出被称为什么,可以是一个class文件的目录名称或者一个.jar文件名。
-include-runtime选项:使得resulting.jar文件独立,通过过在它里面的Kotlin运行时运行。
如果你想查看所有可用的选项运行$ kotlinc -help。 - 运行(JVM运行这个JAR包)
java -jar hello.jar
kotlin环境配置相关推荐
- Kotlin学习笔记(1)- 环境配置
系列文章全部为本人的学习笔记,若有任何不妥之处,随时欢迎拍砖指正.如果你觉得我的文章对你有用,欢迎关注我,我们一起学习进步!kotlin学习笔记系列首发简书和CSDN Kotlin学习笔记(1)- 环 ...
- as工程放到源码编译_Flutter源码剖析(二):源码的阅读与调试环境配置
综述 Flutter从架构上来说有3部分: 用Dart写的Framework层,面向开发者 用Java/Kotlin写的Embdder层(For Android,iOS是OC/Swift),纯Flut ...
- flutter 真机无法调试 sdk报错_Flutter源码剖析(二):源码的阅读与调试环境配置
综述 Flutter从架构上来说有3部分: 用Dart写的Framework层,面向开发者 用Java/Kotlin写的Embdder层(For Android,iOS是OC/Swift),纯Flut ...
- QT5.3 + vs2012 + box2d环境配置
安装vs 和 qt 下载vs 2012,傻瓜式安装,但安装时间可能比较长.(其中一定选择"Visual C++"选项) 下载Qt 5.3,选择适合自己电脑的版本下载安装,我选的是q ...
- YOLOv4 资源环境配置和测试样例效果
YOLOv4 资源环境配置和测试样例效果 基本环境:cuda=10.0,cudnn>=7.0, opencv>=2.4 一.下载yolov4 git clone https://githu ...
- cmd怎么实现Java你好_java环境配置以及如何在cmd窗口运行java代码
对于初学java的人来说,电脑的环境配置也许会让你头疼,但只要你认真一些学习,相信对你来说都是OK的啦~ 首先回到桌面,选择我的电脑,单击右键属性,进入高级系统设置,点击环境变量设置.用户变量选择Te ...
- Springboot使用Maven Profile和Spring Profile进行多环境配置
Springboot使用Maven Profile和Spring Profile进行多环境配置 目的 在实际的项目上,一般会分三种环境dev.test.prod来方便我们的开发和部署,要求我们在开发的 ...
- linux 编译opencl,OpenCL编译环境配置(VS+Nvidia)
英伟达的显卡首先要下载安装CUDA开发包,可以参考这里的步骤: VS2015编译环境下CUDA安装配置 安装好CUDA之后,OpenCL的配置就已经完成了80%了,剩下的工作就是把OpenCL的路 ...
- windows下rpc框架thrift的环境配置
windows下rpc框架thrift的环境配置 引用链接: https://www.cnblogs.com/49er/p/7193829.html 最近在弄windows下 的Facebook的rp ...
最新文章
- 单连接算法与全连接算法
- java丑数算法_LintCode Java算法练习(4)-----丑数II
- 奎屯电信助力智慧城市光网建设
- 马斯克表示担心人工智能可能会在5年内超越人类
- python之yield的一些应用
- 今天开始记录我的开发生涯
- 经典重温:CVPR 2010 What is an object?
- 小公司出身的我,是如何拿下知名独角兽公司 Offer?
- 本地Apache服务器访问时502 Server dropped connection 错误解决方法
- Docker修炼第一招: 先从Dockerfile开始
- 类Shiro权限校验框架的设计和实现(2)--对复杂权限表达式的支持
- 讨论String与string的区别.
- [编程语言]C陷阱与缺陷
- qtreeview 点击二级节点弹出dialog_2019二级造价师开卷考?一顿操作猛如虎,一看分数59...
- linux艺术字体,Linux字体美化实战(Fontconfig配置)
- 计算机毕业设计源码—SpringBoot+Vue宿舍管理系统
- 谷歌浏览器安装扩展插件
- 广东省计算机ps操作题,PS上机操作练习题
- 51单片机入门——数模\模数转换
- javaweb基于SSM开发房屋租赁管理系统(房东 租客两种用户) 课程设计 大作业源码 毕业设计
热门文章
- matlab 高阶(一) —— assignin与evalin
- 组态档(configuration file)与建构档
- Python 进阶——重访 list
- python爬百度新闻_13、web爬虫讲解2—Scrapy框架爬虫—Scrapy爬取百度新闻,爬取Ajax动态生成的信息...
- java控制台五子棋游戏
- 语音识别的两个方法_语音识别的应用有哪些
- 远场(far-field)语音识别的主流技术有哪些?
- 法庭智能语音系统_法庭智能语音识别系统_法庭智能语音系统解决方案_深圳市亚讯威视数字技术有限公司...
- 抓包神器之Charles
- 怎么python编程excel_Python操作excel