在搞服务器经济同步时,使用iConomy7通过mysql进行同步
在启动时观察到iConomy会尝试下载一个mysql.jar文件,卡顿服务器启动半分钟左右的时间
虽然下载失败,但是mysql可以照常连接,没有任何问题.
强迫症不能忍!

下面是启动日志

[22:38:37] [Server thread/INFO]: [iConomy] Enabling iConomy v7.0.6
[22:38:37] [Server thread/INFO]: [iConomy] Downloading mysql.jar...
[22:38:58] [Server thread/INFO]:    + mysql.jar (-1 B)
[22:39:19] [Server thread/INFO]: [iConomy] Error Downloading File: java.net.ConnectException: Connection timed out: connect
[22:39:19] [Server thread/INFO]: [iConomy] Finished Downloading.

可以确认的是,iC7访问的文件地址应该是不存在了,所以下载失败.
百度无果,随后随着google来到了 github
src/com/iCo6/Constants.java 中找到了mysql.jar文件的访问地址

Line 14 | MySQL("http://mirror.nexua.org/Dependencies/mysql-connector-java-bin.jar", "mysql.jar"),

下面就非常简单了,直接hosts改ip,在本地搭建服务器下载即可

[23:32:01 INFO]: [iConomy] Enabling iConomy v7.0.6
[23:32:01 INFO]: [iConomy] Downloading mysql.jar...
[23:32:01 INFO]:    + mysql.jar (2 MB)
[23:32:01 INFO]:    - mysql.jar finished.
[23:32:01 INFO]: [iConomy] Finished Downloading.
最后修改:2021 年 03 月 02 日 08 : 22 PM