minecraftforgeを導入したMOD入りマルチサーバーを建てようとしているのですが、詰まってしまったのでこちらに投稿させていただきます。(情報の取捨選択が分からないので、関係のない情報まであるかもしれません。ご了承ください)
目的:身内での運用
minecraftバージョン:1.12.2
forge(server)バージョン:1.12.2-14.23.1.2555
プラグイン:なし
導入予定MOD:
・[1.12-1.12.2]フライシェン (viewtopic.php?f=10&t=35710)
・Optifine(任意)
問題:server向けのforgeをインストールし、batファイルを作成して起動しました。しかし、以下のような文(想定していないもの)が表示され、configファイルなどのの生成が行われませんでした。
↓batファイル起動時のコマンドプロンプト
------------------------------------------------------------------------------------------------------------------------------
A problem occurred running the Server launcher.java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:62)
at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:31)
Caused by: java.lang.ClassCastException: java.base/jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to java.base/java.net.URLClassLoader
at net.minecraft.launchwrapper.Launch.<init>(Launch.java:34)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
... 6 more
続行するには何かキーを押してください . . .
-------------------------------------------------------------------------------------------------------------------------------
作成したbatファイル
-----------------------------------------------------
@echo off
java -Xmx1024M -Xms1024M -jar minecraftforge.jar
pause
-----------------------------------------------------
(↑元はforge-1.12.2-14.23.1.2555-univasal.jarですが、名前をminecraftforge.jarに変更しています。minecraft_server.1.12.2.jarと同じファイルに入れてあります)
試したこと、その他
・minecraft_server.1.12.2.jarを直接起動する。logsファイル、eula.txt、server.propertiesが生成。
・生成されたeula.txtにてeula=trueに書き換え、batファイルを起動。結果は同じログになります。
・MODなしのバニラサーバーであれば問題なく起動できます。ポート開放なども成功しました。
・MOD自体はまだ導入していません。
・java自体については簡単な開発環境の構築だけ設定してあります。
ログの単語検索などはしてみたのですが、最終的に何が解決に繋がるのか分からず……。他に必要な情報があれば載せますので、原因や解決策などを教えていただければと思います。よろしくお願いします。