Modの出力方法のメモ

環境はIntelliJ Idea

Terminalにて
'gradlew build'  を実行するだけ。

成功すると作っているModの
'build/libs'
のところにjarファイルが出力されている。

jarファイルの名前は build.gradle で編集する。
build.gradle にある version と archivesBaseName で jar ファイルの名前が決まる。
↓こんな感じ↓

version = '1.0.0.0'
group = 'com.exmple.modid' // http://maven.apache.org/guides/mini/guide-naming-conventions.html
archivesBaseName = 'modid'

これだと
'modid-1.0.0.0.jar'
という名前のファイルが自分のmodの build/libs の下に出力される。

エラーがなければそのまま通るがエラーがあると許してくれない。
アノテーションなどの矛盾でも怒られるのでコピペでおかしなことになっている場合は注意した方がいい。
ex) @Nullable と @ParametersAreNonnullByDefault が同じ関数に対して書いてあるとか。

あとJDKがバージョンにあってないと怒られる。(当然)
IntelliJ IDEAだとちゃんとJDKを入れてなくても動いてくれるのでそのあたりガバガバでハマった。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA