内容简介:作为多语言开发者,怎么可以不会 Java 呢?有人推荐我这里在 win10 下安装 Halo,并使用 mysql 数据库。针对的 Halo 版本 : v0.4.3
作为多语言开发者,怎么可以不会 Java 呢?有人推荐 raibaby halo 来学习 SpringBoot ,于是我就来撸一撸源码分析。
我这里在 win10 下安装 Halo,并使用 mysql 数据库。
针对的 Halo 版本 : v0.4.3
Halo 项目地址 : github.com/halo-dev/ha…
环境准备
mysql 和 maven 下载后添加到环境变量即可。
maven 安装:
Halo 代码下载与安装
拉取代码:
git clone https://github.com/ruibaby/halo 复制代码
修改数据库的配置,位置: halo\src\main\resources\application.yaml
因为原安装脚本是在 linux 下执行,我们这里 window 下手动安装。
执行打包:
mvn package -Pprod 复制代码
启动
# 进入打包好的Halo目录 cd $HALO_DIR/target/dist/halo # 运行Halo nohup java -server -jar `find ./ -name "halo*.jar"` > /dev/null 2>&1 & 复制代码
访问页面,简要安装,即可看到前后台啦。
开发环境安装
我使用的是 IDEA ,要安装 Lombok插件。
而在加载包的时候遇到了一些问题,可见
问题与解决
问题:
maven 执行时,显示 Progress (1): 11 kB 并卡住。
解决:
修改maven里的settings.xml文件的属性
<mirror>
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
<mirror>
<id>nexus-public-snapshots</id>
<mirrorOf>public-snapshots</mirrorOf>
<url>http://maven.aliyun.com/nexus/content/repositories/snapshots/</url>
</mirror>
复制代码
问题:
使用 IDEA 打开项目后,出现许多 Cannot Resolve symbol ** 。
解决:
maven项目遇到这类问题基本上是两方面的原因,类对应的依赖没有加载进来、编译器自身的设置和缓存问题。
Intellij IDEA Cannot resolve symbol XXX 问题解决办法汇总
按上面的方法搞了半天还是没有搞定,于是又继续查资料。(太可恶了呜),最后终于解决了,在 project structure 删除 main 和 test 解决了问题。
参考 : 使用idea导入springboot项目maven报错Non-managed pom.xml file found
以上所述就是小编给大家介绍的《SpringBoot 学习 | raibaby halo 之安装部署 - Ali0th》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- CPU深度学习推理部署优化
- 机器学习项目是如何开发和部署的?
- 如何使用 Kubernetes 轻松部署深度学习模型
- Uber如何在公司范围内部署机器学习
- 基于CPU的深度学习推理部署优化实践
- 入门教程 | 从安装部署开始学习 Elasticsearch
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
The Book of CSS3
Peter Gasston / No Starch Press / 2011-5-13 / USD 34.95
CSS3 is the technology behind most of the eye-catching visuals on the Web today, but the official documentation can be dry and hard to follow. Luckily, The Book of CSS3 distills the heady technical la......一起来看看 《The Book of CSS3》 这本书的介绍吧!