Seezoon Stack 低代码开发平台
发表于|更新于|开源项目
|总字数:899|阅读时长:3分钟|浏览量:
Seezoon Stack 初步了解
github仓库地址:
https://github.com/734839030/seezoon-stack |
github代码克隆(https)地址:
https://github.com/734839030/seezoon-stack.git |
项目本地Idea启动
pom文件更新
插件-maven-assembly-plugin
项目模块seezoon-admin-server
的pom文件引入依赖
否则
pom/build/plugins/plugin
的maven-assembly-plugin
报红!
<dependency> |
插件-lombok
报错内链(已解决):maven 解析lombok报错module jdk.compiler does not export com.sun.tools.javac.processing to unnamed module
错误原因:
lombok
的版本与jre不兼容 ,需要在pom.xml中改变Lombok的版本,一般springboot中lombok的配置都是不带版本的,此时我们需要手动添加一下版本号
<dependency> |
环境准备
- mysql 8.0
- redis
- jdk 11
Mysql 注意事项
通过docker方式搭建mysql8.0及后续版本,在设置大小写不敏感
只能在容器初始化
时,后续重启均无效
。
正常操作代码生成
功能点击添加
(这里未展示报错截图!)
正常操作代码生成
功能点击添加
-success 截图展示
截图也包括展示部分字段注释
代码生成文件如下
- db 需要到数据库执行入库的菜单记录SQL文件
- *-server 需要复制文件到
server
模块的module
下 - *-dao 需要复制文件到
dao
模块的module
下 - *-web 需要复制文件到
src/views/
目录下
*-server的复制截图参考
*-web的复制截图参考
项目打包部署启动
Idea的maven插件执行package打包
maven-assembly-plugin
- seezoon-admin-server-2.1.0.jar 插件Idea的
package
- seezoon-admin-server-2.1.0.tar.gz 插件
项目后端运行
参考博客:SpringBoot 配置加载优先级详解
nohup java -jar -Dspring.config.additional-location=application-local.properties seezoon-admin-server-2.1.0.jar > /dev/null 2>&1 & |
- Dspring.config.additional-location 指定外部配置文件
进阶命令
输出日志
nohup java -jar demo.jar >./log.txt 2>&1 & |
根据Java程序logback配置自输出日志(推荐)
nohup java -jar demo.jar > /dev/null 2>&1 & |
停止Java程序进程
ps -ef | grep demo.jar |
kill -9 pid |
Docker部署Nginx代理静态资源页面
Nginx配置文件
upstream seezoon-admin-server { |
root
/usr/share/nginx/html(容器路径)
+/seezoon-admin-web/dist(宿主机)
;注意事项:注意Docker容器和宿主机的配置静态资源html的路径问题(详细可
参考上述内链
)
部署结束截图(前端+后端)
项目配置文件变更
文件上传配置
文章作者: MUMU
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 blog.wo0ow.com!