Skip to main content

安装

安装 JDK & Maven

安装后在终端查看

Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63)
Maven home: /Users/join/soft/bash_profile/apache-maven-3.8.6
Java version: 21, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home
Default locale: zh_CN_#Hans, platform encoding: UTF-8
OS name: "mac os x", version: "14.2.1", arch: "x86_64", family: "mac"

安装 IDEA

https://www.jetbrains.com/idea

tip

idea 版本建议 >= 2023.3.3 。

idea 使用社区版本就行,不用破解。

idea_setting_jdk

设置 pom.xml

ioGame 是轻量级的网络编程框架,不依赖任何第三方中间件或数据库就能支持集群、分布式,只需要 java 环境就可以运行。 此时,你只需一个依赖即可获得整个框架。

在你的项目中引入 ioGame,并设置对应的版本。

ioGame 最新版本查看 https://central.sonatype.com/artifact/com.iohao.game/run-one-netty

pom.xml
<dependency>
<groupId>com.iohao.game</groupId>
<artifactId>run-one-netty</artifactId>
<version>${ioGame.version}</version>
</dependency>
warning

ioGame 已经上传到中央仓库,如果无法下载最新的框架源码,建议开发者的 maven 仓库代理使用原生的或腾讯云的代理。

maven 腾讯云代理

settings.xml 文件的 mirrors 中添加腾讯代理

settings.xml
<mirrors>
<mirror>
<id>tencent</id>
<name>tencent maven</name>
<url>http://mirrors.cloud.tencent.com/nexus/repository/maven-public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>repo1</id>
<name>repo1 maven</name>
<url>https://repo1.maven.org/maven2/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>