kotlin java 混合代码 maven 打包实现

网友投稿 340 2023-01-27

kotlin java 混合代码 maven 打包实现

Kotlin简介

Kotlin是一种针对java 平台的新编程语言。Kotlin简洁、安全、务实,并且专注于与Java代码的互操作性。它几乎可以用在现在Java使用的任何地方:服务端开发、android应用等等。Kotlin 可以很好地和所有现存的Java库和框架一起EdGEhff工作,而且性能和Java旗鼓相当。

Kotlin 特点

Kotlin 是静态类型语言并支持类型推导,允许维护正确性与性能的同时保持源代码的简洁。

Kotlin 支持面向对象和函数式两种编程风格,通过头等函数使更高级别的的抽象成为可能,通过支持不可变值简化了测试和多线程开发。

在服务端应用程序中它可以工作得很好,全面支持所有现存的 Java 框架,为常见的任务提供新工具,如生成 HTML和持久化。

在 Android上它也可以工作,这得益于紧凑的运行时、对Android API 特殊的编译器支持以及丰富的库,为常见Android开发任务提供了Kotlin 友好的函数。

它是免费和开源的,全面支持主流的IDE 和构建系统。

Kotlin 是务实的、安全的、简洁的,与Java可互操作,意味着它专注于使用已经证明过的解决方案处理常见任务,防止常见的像NullPointerException这样的错误,支持紧凑和易读的代码,以及提供与Java无限制的集成。

下面看下kotlin java 混合代码 maven 打包

需要的插件

org.jetbrains.kotlin

kotlin-maven-plugin

${kotlin.version}

compile</id>

compile

compile

test-compile

test-compile

test-compile

1.8

命令更换

mvn clean package

mvn clean kotlin:compile package

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:JAVA正则表达式的基本使用教程
下一篇:spring如何解决循环依赖问题详解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~