【Console Application】外部関数 34【学習記】
いわゆる include のお話🤤
Q.
それで、 import できたの?
A.
Java は呆気なく完了☺️
→ Java での外部ライブラリ参照はそんなに心配要らなかった
#IntelliJ #Java #import
#Kotlin
#学習記
組み込み
そんじゃ前回使わなかったテンプレートからコマンドライン行ってみよー🤪
ぇー、 Hello, World! 無し?🙄
(テンプレ選んだ時にそう書いてある)
流石に print 1行なら動くよね🤪
問題は import とかなんだけど…😞
右上にチラっと見えてるけど、相変わらず import は unresolved が出ている🙄
でも JAR をライブラリとして追加っていう Kotlin の時散々調べて「 Kotlin じゃその項目無ぇよ!🤬」ってのもちゃんと有る☺️
unresolved も無くなってテストも勿論動作…流石に Java だと資料通りっぽい🤤
アーティファクトは勿論空っぽなので設定しないとならない🙄
コンソール上でも動作。お疲れ様🤤
Kotlin もこれくらい素直ならいいのにな…😞
無限回廊(再)
今回 Java でのプロジェクトやライブラリを作ってて「チュートリアルとは違う作り方をすればもしかして…🤔」という思いが湧いてきて Java での helloWorld が早めに終わったので試そうかな🤤
一番手はビルドシステムを Gradle じゃなく IntelliJ にしてみる🤤
なんか標準で libs に色々突っ込んであるんだけど…🙄
この作り方だと「ライブラリとして追加」が出てくる☺️
(自動で登録されてたので実行しようとすると二重になるので確認のみ)
🙄🙄🙄
モジュールに無いので追加
………
特に変化無し…
二番手は Gradle の項目から作成🤤
空っぽなので動いてるソースを持ってくる…🤔
今回は先にモジュールに追加
build.gradle.kts に implementation 追加しても特に変わらず…😞
三番手は空のプロジェクト🤤
Java のモジュールとして作ればいいのかな?🤔
ほんとに何も無いので順次ファイルを用意しないとならない🙄
libs へ JAR を持ってきてプロジェクト開くと勝手にグローバルライブラリに増えてるからそこからモジュールに追加できるのでそこは楽なのかな🤤
解決せず…😞
でも動くんだよなぁ…🙄
これ、一体どうやって unresolved 出なくするんだろなぁ…🤔
まぁ、今回はもういいや。また何か判ったらその時また挑めば🤤
次回は
今度こそ進められそうかな!🤪
(本当か?)