找回密码
 初始化身份识别芯片
查看: 174|回复: 2

求助Java23安装出错

[复制链接]

巡洋大副

发表于 2024-12-4 14:05:03 | 显示全部楼层 |阅读模式
Mod Bug汇报
已解决
游戏版本: 0.95.1
Mod中文名:
Mod版本:
游戏日志:
系统找不到指定的路径。
Project : 姹夊寲
Status : 瑕佹槦甯?
'Loaded' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
请按任意键继续. . . [0.004s][info][gc] Min heap equals to max heap, disabling ShenandoahUncommit
-XX:AVX3Threshold=0 -XX:-AlignVector -XX:+AlwaysAtomicAccesses -XX:+AlwaysCompileLoopMethods -XX:+AlwaysPreTouch -XX:+AlwaysPreTouchStacks -XX:-BytecodeVerificationLocal -XX:-BytecodeVerificationRemote -XX:CompilerDirectivesFile=..\mikohime/.rouge_owo -XX:-DebugInlinedCalls -XX:-DebugNonSafepoints -XX:+DisableExplicitGC -XX:-DontCompileHugeMethods -XX:-EnableThreadSMRStatistics -XX:+EnableVectorAggressiveReboxing -XX:+EnableVectorReboxing -XX:+EnableVectorSupport -XX:+EnableX86ECoreOpts -XX:+ErrorLogSecondaryErrorDetails -XX:+ExtensiveErrorReports -XX:IncreaseFirstTierCompileThresholdAt=99 -XX:InitialHeapSize=17179869184 -XX:InterpreterProfilePercentage=99 -XX:LockingMode=2 -XX:MaxGCPauseMillis=10 -XX:MaxHeapSize=17179869184 -XX:MinHeapSize=17179869184 -XX:NmethodSweepActivity=1 -XX:+ParallelRefProcEnabled -XX:PerMethodRecompilationCutoff=100000 -XX:+PrintCodeCache -XX:+PrintCommandLineFlags -XX:ProfileMaturityPercentage=100 -XX:+ReduceAllocationMerges -XX:ReferencesPerThread=0 -XX:ReservedCodeCacheSize=268435456 -XX:+SegmentedCodeCache -XX:ShenandoahAllocationThreshold=85 -XX:ShenandoahGCHeuristics=compact -XX:ShenandoahGCMode=iu -XX:ShenandoahGuaranteedGCInterval=0 -XX:+ShowCodeDetailsInExceptionMessages -XX:+ShowMessageBoxOnError -XX:ThreadPriorityPolicy=1 -XX:ThreadStackSize=4096 -XX:Tier0Delay=1 -XX:Tier0ProfilingStartPercentage=2000 -XX:+TieredCompilation -XX:TieredOldPercentage=10000 -XX:TieredStopAtLevel=4 -XX:TrimNativeHeapInterval=60000 -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:UseAVX=3 -XX:+UseBMI1Instructions -XX:+UseBMI2Instructions -XX:+UseCLMUL -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:-UseCondCardMark -XX:+UseCriticalCompilerThreadPriority -XX:+UseCriticalJavaThreadPriority -XX:-UseDynamicNumberOfCompilerThreads -XX:+UseFMA -XX:+UseFPUForSpilling -XX:+UseFastStosb -XX:+UseFastUnorderedTimeStamps -XX:-UseLargePagesIndividualAllocation -XX:UseSSE=4 -XX:+UseSSE42Intrinsics -XX:+UseShenandoahGC -XX:+UseStringDeduplication -XX:+UseUnalignedAccesses -XX:+UseUnalignedLoadStores -XX:+UseVectorCmov -XX:+UseVectorStubs -XX:+UseXMMForArrayCopy -XX:+UseXMMForObjInit -XX:+UseXmmI2D -XX:+UseXmmI2F -XX:-VerifyAdapterCalls -XX:-VerifyMethodHandles -XX:-VerifyReceiverTypes -XX:+ZeroTLAB
OpenJDK 64-Bit Server VM warning: UseXMMForObjInit requires SSE2 and unaligned load/stores. Feature is switched off.
[0.016s][info][gc] Heuristics ergonomically sets -XX:+ExplicitGCInvokesConcurrent
[0.016s][info][gc] Heuristics ergonomically sets -XX:+ShenandoahImplicitGCInvokesConcurrent
[0.017s][info][gc] Using Shenandoah
[0.017s][info][gc] Heuristics ergonomically sets -XX:+ShenandoahUncommit
[0.017s][info][gc] Heuristics ergonomically sets -XX:+ShenandoahAlwaysClearSoftRefs
[0.017s][info][gc] Heuristics ergonomically sets -XX:ShenandoahImmediateThreshold=100
[0.017s][info][gc] Heuristics ergonomically sets -XX:ShenandoahUncommitDelay=1000
[0.017s][info][gc] Heuristics ergonomically sets -XX:ShenandoahGarbageThreshold=10
2 compiler directives added
WARNING: package java.nio.Buffer.UNSAFE not in java.base
WARNING: package java.awt.Rectangle not in java.desktop
[3.646s][warning][trimnative] Native heap trim is not supported on this platform
错误: 无法初始化主类 com.fs.starfarer.StarfarerLauncher
原因: java.lang.NoClassDefFoundError: org/json/JSONException
[3.709s][info ][gc ] Cancelling GC: Stopping VM
CodeHeap 'non-profiled nmethods': size=127360Kb used=149Kb max_used=149Kb free=127210Kb
bounds [0x00000228c2880000, 0x00000228c2af0000, 0x00000228ca4e0000]
CodeHeap 'profiled nmethods': size=127296Kb used=2629Kb max_used=2629Kb free=124666Kb
bounds [0x00000228ba4e0000, 0x00000228ba780000, 0x00000228c2130000]
CodeHeap 'non-nmethods': size=7488Kb used=2969Kb max_used=2989Kb free=4518Kb
bounds [0x00000228c2130000, 0x00000228c2420000, 0x00000228c2880000]
total_blobs=988 nmethods=575 adapters=312
compilation: enabled
stopped_count=0, restarted_count=0
full_count=0
    复现步骤:
    按教程安装Java23后打不开,替换了[alternative_vmparams.zip]里的Miko_R3.txt 来代替,然后 [Miko_Rouge.bat]说找不到jdk-23+7injava.exe,后来新建了个文件夹放[Miko_Rouge.bat]又可以了然后出现了这个报错
    本帖最后由 后山的埋葬者 于 2024-12-4 18:21 编辑


    98840e33-0cb7-4a4c-a3a5-e0a80d894904.png
    5742c536-e643-4ba9-bc6b-6d15902cd9ee.png

    势力巨擘

    请校准时钟

    学院教员

    发表于 2024-12-4 14:19:11 | 显示全部楼层
    本帖最后由 Tick_Tock_Man 于 2024-12-4 14:27 编辑

    Java 23的全部文件都解压到游戏的根目录,而不是starsector-core文件夹,更不要建立其他的文件夹并单独放置升级包文件
    我想你可能对教程中的某些指示有所误会
    根目录是指Starsector文件夹,在你这个截图里你将它命名为1stars
    包括jdk-23+7文件夹、mikohime文件夹、miko_r3.txt以及miko_rouge.bat/miko_silent.bat全部解压到游戏根目录
    你最终应该得到一个这样的根目录:
    image.png


    按照这个方式安装完毕之后,从starsector-core文件夹中删除所有被错误安装的文件和文件夹。

    点评

    好的谢谢大佬  详情 回复 发表于 2024-12-4 17:16

    巡洋大副

     楼主| 发表于 2024-12-4 17:16:59 | 显示全部楼层
    Tick_Tock_Man 发表于 2024-12-4 14:19
    Java 23的全部文件都解压到游戏的根目录,而不是starsector-core文件夹,更不要建立其他的文件夹并单独放置 ...

    好的谢谢大佬

    本版积分规则

    Archiver|手机版|小黑屋|远行星号中文论坛

    GMT+8, 2024-12-22 14:02

    Powered by Discuz! X3.5

    © 2001-2077 Tencent Cloud | Durian Software Studio

    快速回复 返回顶部 返回列表