SUKEsann2000
@SUKEsann2000

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

Gradleにおいてorg.jsonが読み込めない

解決したいこと

Gradle 8.8でMinecraft Forgeのmdk 43.4.0を使ってMODを作っています。
jsonのデータを扱いたいのですが、org.jsonを読み込むことができません。
解決方法を教えてください。

発生している問題・エラー

java.lang.NoClassDefFoundError: org/json/JSONObject

該当するソースコード

build.gradle
plugins {
    id 'eclipse'
    id 'idea'
    id 'maven-publish'
    id 'net.minecraftforge.gradle' version '[6.0,6.2)'
    id("com.github.johnrengelman.shadow") version "8.1.1"
    id 'java'
}
repositories {
    mavenCentral()
}
dependencies {
    implementation group: 'org.json', name: 'json', version: '20240303'
}
shadowJar {
    // 依存関係をバンドルするための設定
    mergeServiceFiles()
}

tasks.named('build').configure {
    dependsOn 'shadowJar'
}
//略

自分で試したこと

org.jsonをjarファイルに含めるためにshadowJarを使用しています。

0

No Answers yet.

Your answer might help someone💌