1、 下載代碼
git clone https://github.com/alibaba/nacos.git
2、修改pom.xml文件,修改對應的mysql驅(qū)動版本
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.19</version>
</dependency>
3、修改文件對mysql驅(qū)動包中類的引用 這一步千萬不能使用快捷鍵的方式引入,否則會報錯,報線程池的創(chuàng)建方式異常
MysqlHealthCheckProcessor.java
將import com.mysql.jdbc.jdbc2.optional.MysqlDataSource;
改為 import com.mysql.cj.jdbc.MysqlDataSource;
4、然后按官網(wǎng)來運行就好
cd nacos/
mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U
ls -al distribution/target/
// change the $version to your actual path
cd distribution/target/nacos-server-$version/nacos/bin
sh startup.sh -m standalone
// 可以在logs/start.out文件查看日志
cat ../logs/start.out