本帖最後由 Skyway1111 於 2026-2-27 08:58 編輯
你好:
我的電腦是win11系統
用VirtualBox-7.2.6虛擬硬碟win7-x64
安裝的
1.jdk-7u80-windows-x64
2.mysql-installer-community-5.6.25.0
3.Navicat_15.0.25_64bit_Setup
我試過用記事本修改但是沒有解決,不知道是不是我操作有問題。
原本L1GameTime.java的內容是
public class L1GameTime {
// 2003年7月3日 12:00(UTC)が1月1日00:00
private static final long BASE_TIME_IN_MILLIS_REAL = 1057233600000L;
private final int _time;
private final Calendar _calendar;
private Calendar makeCalendar(int time) {
Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("UTC"));
cal.setTimeInMillis(0);
cal.add(Calendar.SECOND, time);
return cal;
}
我改成
//
過期時間 2030年5月15日00:32:21 (UTC)
private static final long BASE_TIME_IN_MILLIS_REAL = 1547121600000L;
private final int _time;
private final Calendar _calendar;
private Calendar makeCalendar(int time) {
Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("UTC"));
cal.setTimeInMillis(0);
cal.add(Calendar.SECOND, time);
return cal;
}
然後執行build資料夾裡的BuildManagement
然後執行ServerStart就連不上了
目前還是以更改win7的時間為主