安装软件:
mysql 5.7.42 node v10.24.0 git 2.34.1 jdk openjdk version "11.0.19" 2023-04-18 maven Apache Maven 3.8.3 (ff8e977a158738155dc465c6a97ffaf31982d739)
自行配置:nfs
代码克隆地址:
git clone https://git-wip-us.apache.org/repos/asf/cloudstack.git
修改数据库配置文件数据root密码
utils/conf/db.properties DBROOTPW= build/replace.properties db.root.password=
后台
#清理 mvn clean #下载包 mvn -P deps -DskipTests=true #安装包 mvn install -DskipTests=true #初始化数据库 mvn -P developer -Ddeploydb -pl developer #运行 mvn -pl client jetty:run
前台
#在ui目录下 #安装依赖 npm install #启动项目 npm run serve #node-sass依赖 npm i --unsafe-perm node-sass // 更换国内源 npm config set registry https://registry.npmmirror.com // 恢复官方源 npm config set registry https://registry.yarnpkg.com
登录
http://localhost:5050/#/user/login?redirect=%2F admin password
使用IDEA调试,采用
-pl client jetty:run