mirror of
https://github.com/HMCL-dev/HMCL.git
synced 2025-02-17 17:09:55 +08:00
将所有的阿里镜像源地址换成腾讯云镜像源 (#2524)
This commit is contained in:
parent
5d8a56cf66
commit
9fb2bc4c7e
@ -88,14 +88,14 @@ public final class SelfDependencyPatcher {
|
||||
final String customUrl = System.getProperty("hmcl.openjfx.repo");
|
||||
if (customUrl == null) {
|
||||
if (System.getProperty("user.country", "").equalsIgnoreCase("CN")) {
|
||||
defaultRepository = Repository.ALIYUN_MIRROR;
|
||||
defaultRepository = Repository.TENCENT_MIRROR;
|
||||
} else {
|
||||
defaultRepository = Repository.MAVEN_CENTRAL;
|
||||
}
|
||||
repositories = Collections.unmodifiableList(Arrays.asList(Repository.MAVEN_CENTRAL, Repository.ALIYUN_MIRROR));
|
||||
repositories = Collections.unmodifiableList(Arrays.asList(Repository.MAVEN_CENTRAL, Repository.TENCENT_MIRROR));
|
||||
} else {
|
||||
defaultRepository = new Repository(String.format(i18n("repositories.custom"), customUrl), customUrl);
|
||||
repositories = Collections.unmodifiableList(Arrays.asList(Repository.MAVEN_CENTRAL, Repository.ALIYUN_MIRROR, defaultRepository));
|
||||
repositories = Collections.unmodifiableList(Arrays.asList(Repository.MAVEN_CENTRAL, Repository.TENCENT_MIRROR, defaultRepository));
|
||||
}
|
||||
}
|
||||
|
||||
@ -150,7 +150,7 @@ public final class SelfDependencyPatcher {
|
||||
|
||||
private static final class Repository {
|
||||
public static final Repository MAVEN_CENTRAL = new Repository(i18n("repositories.maven_central"), "https://repo1.maven.org/maven2");
|
||||
public static final Repository ALIYUN_MIRROR = new Repository(i18n("repositories.aliyun_mirror"), "https://maven.aliyun.com/repository/central");
|
||||
public static final Repository TENCENT_MIRROR = new Repository(i18n("repositories.tencent_mirror"), "https://mirrors.cloud.tencent.com/nexus/repository/maven-public");
|
||||
|
||||
private final String name;
|
||||
private final String url;
|
||||
|
@ -965,7 +965,7 @@ profile.use_relative_path=Use relative path for game path if possible
|
||||
|
||||
repositories.custom=Custom Maven Repository (%s)
|
||||
repositories.maven_central=Universal (Maven Central)
|
||||
repositories.aliyun_mirror=Mainland China Mirror (Aliyun Maven Repository)
|
||||
repositories.tencent_mirror=Mainland China Mirror (Aliyun Maven Repository)
|
||||
repositories.chooser=HMCL requires JavaFX to work.\n\
|
||||
\n\
|
||||
Please click on 'OK' to download JavaFX from the specified repository, or click on 'Cancel' to exit.\n\
|
||||
|
@ -865,7 +865,7 @@ profile.use_relative_path=Utilizar ruta relativa para la ruta del juego si es po
|
||||
|
||||
repositories.custom=Repositorio Maven personalizado (%s)
|
||||
repositories.maven_central=Universal (Maven Central)
|
||||
repositories.aliyun_mirror=Espejo de China continental (Repositorio Maven Aliyun)
|
||||
repositories.tencent_mirror=Espejo de China continental (Repositorio Maven Aliyun)
|
||||
repositories.chooser=HMCL requiere JavaFX para funcionar.\n\
|
||||
\n\
|
||||
Por favor, haga clic en "Aceptar" para descargar JavaFX desde el repositorio especificado, o haga clic en "Cancelar" para salir.\n\
|
||||
|
@ -697,7 +697,7 @@ profile.use_relative_path=可能であれば、ゲームディレクトリの相
|
||||
|
||||
repositories.custom=カスタムMavenリポジトリ(%s)
|
||||
repositories.maven_central=Universal(Maven Central)
|
||||
repositories.aliyun_mirror=中国本土(Aliyun Mavenリポジトリ)
|
||||
repositories.tencent_mirror=中国本土(Aliyun Mavenリポジトリ)
|
||||
repositories.chooser=JavaFXがないため、HMCLが機能するにはJavaFXが必要です。\n [OK]をクリックして指定したダウンロードソースからJavaFXランタイムコンポーネントをダウンロードしてHMCLを起動するか、[キャンセル]をクリックして終了します。\nダウンロードソースを選択:
|
||||
repositories.chooser.title=ダウンロードソースを選択してJavaFXをダウンロードします
|
||||
|
||||
|
@ -702,7 +702,7 @@ profile.use_relative_path=По возможности используйте о
|
||||
|
||||
repositories.custom=Пользовательский репозиторий Maven (%s)
|
||||
repositories.maven_central=Универсальный (Maven Central)
|
||||
repositories.aliyun_mirror=Материковый Китай (Репозиторий Aliyun Maven)
|
||||
repositories.tencent_mirror=Материковый Китай (Репозиторий Aliyun Maven)
|
||||
repositories.chooser=JavaFX отсутствует, для работы HMCL требуется JavaFX.\nНажмите кнопку «ОК», чтобы скачать компоненты среды выполнения JavaFX из указанного источника и запустить HMCL, или нажмите кнопку «Отмена», чтобы выйти.\nВыберите источники скачивания:
|
||||
repositories.chooser.title=Выберите источник для скачивания JavaFX
|
||||
|
||||
|
@ -834,7 +834,7 @@ profile.use_relative_path=如可行,則在遊戲目錄使用相對路徑
|
||||
|
||||
repositories.custom=自定義 Maven 倉庫(%s)
|
||||
repositories.maven_central=全球(Maven Central)
|
||||
repositories.aliyun_mirror=中國大陸(阿里雲 Maven 倉庫)
|
||||
repositories.tencent_mirror=中國大陸(阿里雲 Maven 倉庫)
|
||||
repositories.chooser=缺少 JavaFX 運行環境,HMCL 需要 JavaFX 才能正常運行。\n點擊“確認”從指定下載源下載 JavaFX 運行時組件並啟動 HMCL,點擊“取消”退出程式。\n選擇下載源:
|
||||
repositories.chooser.title=選擇下載源下載JavaFX
|
||||
|
||||
|
@ -833,7 +833,7 @@ profile.use_relative_path=若可能,游戏目录使用相对路径
|
||||
|
||||
repositories.custom=自定义 Maven 仓库(%s)
|
||||
repositories.maven_central=全球(Maven Central)
|
||||
repositories.aliyun_mirror=中国大陆(阿里云 Maven 仓库)
|
||||
repositories.tencent_mirror=中国大陆(阿里云 Maven 仓库)
|
||||
repositories.chooser=缺少 JavaFX 运行环境,HMCL 需要 JavaFX 才能正常运行。\n点击“确认”从指定下载源下载 JavaFX 运行时组件并启动 HMCL,点击“取消”退出程序。\n选择下载源:
|
||||
repositories.chooser.title=选择下载源下载 JavaFX
|
||||
|
||||
|
@ -107,7 +107,7 @@ public class BMCLAPIDownloadProvider implements DownloadProvider {
|
||||
.replace("https://meta.fabricmc.net", apiRoot + "/fabric-meta")
|
||||
.replace("https://maven.fabricmc.net", apiRoot + "/maven")
|
||||
.replace("https://authlib-injector.yushi.moe", apiRoot + "/mirrors/authlib-injector")
|
||||
.replace("https://repo1.maven.org/maven2", "https://maven.aliyun.com/repository/central");
|
||||
.replace("https://repo1.maven.org/maven2", "https://mirrors.cloud.tencent.com/nexus/repository/maven-public");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -29,7 +29,7 @@ data class Platform(
|
||||
}
|
||||
|
||||
val jfxModules = listOf("base", "graphics", "controls", "media", "web")
|
||||
val jfxMirrorRepos = listOf("https://maven.aliyun.com/repository/central")
|
||||
val jfxMirrorRepos = listOf("https://mirrors.cloud.tencent.com/nexus/repository/maven-public")
|
||||
val jfxDependenciesFile = project("HMCL").buildDir.resolve("openjfx-dependencies.json")
|
||||
val jfxPlatforms = listOf(
|
||||
Platform("windows-x86", "win-x86"),
|
||||
|
Loading…
Reference in New Issue
Block a user