可视化
datart更新到jdk17及springboot2.7.4版本执行调整
星期日, 十月 16th, 2022 | JAVA-and-J2EE, linux | 没有评论
datart简介:
新一代数据可视化开放平台,支持报表、仪表板、大屏、分析和可视化数据应用的敏捷构建
对应文档地址:https://running-elephant.gitee.io/datart-docs/docs/
GIT地址:https://gitee.com/running-elephant/datart/releases
https://github.com/running-elephant/datart/releases
当前使用版本 datart-1.0.0-rc.1,即此刻master版本
尝试使用jdk17进行编译,使用SpringBoot2.7.4进行parent迁移,修改如下可以比较完美的升级过来.
1.更换 swagger版本,移除springfox相关maven
<dependency> <groupid>io.springfox</groupid> <artifactid>springfox-boot-starter</artifactid> <version>3.0.0</version> </dependency> |
2.引入nashorn的maven,在jdk17中已经移除
<dependency>> <groupid>org.openjdk.nashorn</groupid> <artifactid>nashorn-core</artifactid> <version>15.4</version> </dependency> |
3.BaseService 启动延迟加载accessLogService服务类
@Autowired public void setAccessLogService(@Lazy AsyncAccessLogService accessLogService) { this.accessLogService = accessLogService; } |
4.更改引用包
import org.openjdk.nashorn.internal.parser.TokenType; import org.openjdk.nashorn.api.scripting.NashornScriptEngineFactory; import org.apache.calcite.sql.parser.impl.SqlParserImpl; |
5.更换路由匹配模式
spring.mvc.pathmatch.matching-strategy=ant_path_matcher |
Search
相关文章
热门文章
最新文章
文章分类
- ajax (10)
- algorithm-learn (3)
- Android (6)
- as (3)
- computer (85)
- Database (30)
- disucz (4)
- enterprise (1)
- erlang (2)
- flash (5)
- golang (3)
- html5 (18)
- ios (4)
- JAVA-and-J2EE (186)
- linux (143)
- mac (10)
- movie-music (11)
- pagemaker (36)
- php (50)
- spring-boot (2)
- Synology群晖 (2)
- Uncategorized (6)
- unity (1)
- webgame (15)
- wordpress (33)
- work-other (2)
- 低代码 (1)
- 体味生活 (40)
- 前端 (21)
- 大数据 (8)
- 游戏开发 (9)
- 爱上海 (19)
- 读书 (4)
- 软件 (3)