kotlin java混合コードmavenパッケージ実現


Kotlin概要
KotlinはJavaプラットフォームに対する新しいプログラミング言語です。Kotlinは簡潔で、安全で、実務的で、Javaコードとの相互操作に専念しています。今Javaで使われているどこでもほとんど使えます。サービス開発、Androidアプリケーションなどです。Kotlinは既存のJavaライブラリとフレームワークをうまく一緒にすることができます。そして性能はJavaと同じです。
Kotlinの特徴
Kotlinは静的タイプの言語であり、タイプ導出をサポートしており、正確性と性能を維持しながらソースコードの簡潔さを維持することができる。
Kotlinはオブジェクト指向と関数式の2つのプログラミングスタイルをサポートしており、ファーストクラスの関数によってより高いレベルの抽象化が可能になり、可変値をサポートすることによってテストとマルチスレッド開発が簡略化されている。
サービスエンドアプリケーションでは、よく働くことができます。既存のJavaフレームを全面的にサポートし、よくあるタスクに新しいツールを提供します。
Androidでも動作できます。これはコンパクトな動作のおかげで、Android APIの特殊なコンパイラサポートと豊富なライブラリがあります。
これは無料でオープンソースで、全体的に主流のIDEをサポートし、システムを構築します。
Kotlinは実務的で、安全で、簡潔で、Javaと相互に操作できるということは、証明された解決策を使って、よくある任務を処理し、よくあるNull PointerExceptionのようなエラーを防止し、コンパクトで読みやすいコードをサポートし、Javaと無制限の統合を提供することを意味する。
以下はコツリンジャバの混合コードのmavenを見て包装します。
必要なプラグイン

<plugin>
 <groupId>org.jetbrains.kotlin</groupId>
 <artifactId>kotlin-maven-plugin</artifactId>
 <version>${kotlin.version}</version>
 <executions>
  <execution>
   <id>compile</id>
   <phase>compile</phase>
   <goals>
    <goal>compile</goal>
   </goals>
  </execution>
  <execution>
   <id>test-compile</id>
   <phase>test-compile</phase>
   <goals>
    <goal>test-compile</goal>
   </goals>
  </execution>
 </executions>
 <configuration>
  <jvmTarget>1.8</jvmTarget>
 </configuration>
</plugin>
コマンド交換
古い

mvn clean package
新規

mvn clean kotlin:compile package
ここでは、kotlin javaコードMavenパッケージに関する記事を紹介します。これに関連して、より多くのコツリンジャvaコードmavenパッケージ内容を紹介します。以前の記事を検索してください。または、下記の関連記事を引き続きご覧ください。これからもよろしくお願いします。