室内设计网站都有哪些公司,o2o网站制作公司,个人网站怎么做支付宝接口,wordpress后台没有菜单DataEase开源代码在Windows系统开发环境搭建与调试指南_怎么部署dataease 2.0-CSDN博客https://blog.csdn.net/tllhc01/article/details/135220598?spm1001.2014.3001.5502参考这一篇#xff0c;基于dataease2.2源码进行构建
需要先下载三个文件#xff0c;且版本一一对应均…DataEase开源代码在Windows系统开发环境搭建与调试指南_怎么部署dataease 2.0-CSDN博客https://blog.csdn.net/tllhc01/article/details/135220598?spm1001.2014.3001.5502参考这一篇基于dataease2.2源码进行构建
需要先下载三个文件且版本一一对应均为2.2的版本 需要下载如上三个对应的仓库文件 选择branches里面的分支文件然后进行选择版本 这里只展示dataease主仓库的源码其他的几个仓库选择版本也是同理的。 基于java版本为17Node.js——v16.15.0 npm8.5.5 !--首次打包需要放开--!--executionidinstall node and npm/idgoalsgoalinstall-node-and-npm/goal/goalsconfigurationnodeVersionv16.15.0/nodeVersionnpmVersion8.5.5/npmVersion/configuration/execution--!--前端组件有更新需要放开--!--executionidnpm install/idgoalsgoalnpm/goal/goalsconfigurationargumentsinstall/arguments/configuration/execution--
多留意——dataease-2.2\core\core-frontend路径下的pom.xml文件内的注释和上面的参考教程具体细节需要手动修改 数据库操作也是十分重要的步骤 打开MySQL安装目录内的MySQL Server 8.0进入bin目录 在bin目录中打开cmd然后mysql -h localhost -u root -p
输入mysql8.0.35的密码然后依次输入如下四条命令
create database dataease character set utf8mb4;use dataease
source D:\dataease-2.2\core\core-backend\src\main\resources\db\desktop\V2.0__core_ddl.sql
source D:\dataease-2.2\core\core-backend\src\main\resources\db\desktop\V2.1__ddl.sql
MySQL的具有安装和启动参考如下
MySQL8.0的安装、配置、启动服务和登录及配置环境变量_sql8.0安装提示启动服务器的配置步骤花费的时间比预期的要长。建议不要取消配置并等待。-CSDN博客https://blog.csdn.net/weixin_41955953/article/details/81272849 提前配置和安装Navicate16破解版
打开数据链接刷新就可以看到新建的dataease数据库文件
Navicat Premium 16 破解版激活详细教程注册机无需断网 亲测有效 - 一池寒潭 - 博客园 (cnblogs.com)https://www.cnblogs.com/FRIM/p/16978145.htmlNavicat Premium 16 永久破解激活 - 酷酷的洛克 - 博客园 (cnblogs.com)https://www.cnblogs.com/kkdaj/p/16260681.html在idea中配置好MySQL即可 情况1core文件包并未出现有一个小蓝色圆角方形点 Maven项目中webapp文件夹中间没有小蓝点_maven项目webapp目录没有圆点-CSDN博客https://blog.csdn.net/Falling_stars_/article/details/111639120
就要考虑一下需要把core包下面的pom.xml文件添加到添加为maven项目maven project
如下图所示这里是已经添加好了所以只能unlink和remove link 单独对dataease-2.2\core\core-frontend和dataease-2.2\core\core-backtend进行生命周期的mvn clean install 第一步构建dataease模块 第二步构建core模块
这样会产出CoreApplication.jar 最后的目的是基于产出的CoreApplication.jar文件然后运行这个jar即可启动Springboot服务进入web页面 . ____ _ __ _ _/\\ / ____ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | _ | _| | _ \/ _ | \ \ \ \\\/ ___)| |_)| | | | | || (_| | ) ) ) ) |____| .__|_| |_|_| |_\__, | / / / /|_||___//_/_/_/:: Spring Boot :: (v3.0.0)
出现该标志即意味着SpringBoot服务启动成功
最后的运行效果如下图示所示 登录账号和密码
账号——admin
密码——Dataease123456 进入系统以后可以支持在数据源导入Excel表格文件然后在数据集选项中进行数据源的二次编排,其内置多种模板可供选择。基于这些模板就可以构建自己的大数据可视化的看板了 最后附上我的core-backend\pom.xml
?xml version1.0 encodingUTF-8?
project xmlnshttp://maven.apache.org/POM/4.0.0xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsdparentartifactIdcore/artifactIdgroupIdio.dataease/groupIdversion2.2.0/version/parentmodelVersion4.0.0/modelVersionpackagingjar/packagingartifactIdcore-backend/artifactIddependenciesdependencygroupIdio.dataease/groupIdartifactIdapi-base/artifactIdversion${project.version}/version/dependencydependencygroupIdio.dataease/groupIdartifactIdapi-permissions/artifactIdversion${project.version}/version/dependencydependencygroupIdcom.mysql/groupIdartifactIdmysql-connector-j/artifactId/dependency!--calcite核心包--dependencygroupIdorg.apache.calcite/groupIdartifactIdcalcite-core/artifactIdversion${calcite-core.version}/versionclassifierde/classifier/dependency!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --dependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactIdversion8.0.33/version/dependencydependencygroupIdorg.apache.commons/groupIdartifactIdcommons-dbcp2/artifactIdversion${commons-dbcp2.version}/version/dependency!-- https://mvnrepository.com/artifact/org.antlr/antlr --dependencygroupIdorg.antlr/groupIdartifactIdantlr/artifactIdversion${antlr.version}/version/dependencydependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion${junit.version}/versionscopetest/scope/dependencydependencygroupIdcom.jayway.jsonpath/groupIdartifactIdjson-path/artifactIdversion2.4.0/versionexclusionsexclusiongroupIdorg.slf4j/groupIdartifactIdslf4j-api/artifactId/exclusion/exclusions/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-test/artifactId/dependencydependencygroupIdcom.fit2cloud/groupIdartifactIdquartz-spring-boot-starter/artifactIdversion1.0.8/versionexclusionsexclusiongroupIdorg.slf4j/groupIdartifactIdslf4j-api/artifactId/exclusion/exclusions/dependency/dependenciesprofiles!-- 单机版 默认就是这个版本 --profileidstandalone/idactivationactiveByDefaulttrue/activeByDefault/activationpropertiesprofiles.activestandalone/profiles.active/propertiesdependenciesdependencygroupIdcom.h2database/groupIdartifactIdh2/artifactId/dependency/dependenciesbuildpluginspluginartifactIdmaven-clean-plugin/artifactIdconfigurationfilesetsfilesetdirectorysrc/main/resources/static/directoryincludesinclude**/include/includesfollowSymlinksfalse/followSymlinks/fileset/filesets/configuration/pluginplugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-antrun-plugin/artifactIdexecutionsexecutionidcopy-front-2-back/idphasegenerate-resources/phaseconfigurationtargetcopy todirsrc/main/resources/staticfileset dir../core-frontend/distinclude name**//fileset/copy/target/configurationgoalsgoalrun/goal/goals/execution/executions/plugin/plugins/build/profile!-- 简单版(桌面版/社区版) 使用substitute包内的替补权限实现 --profileiddesktop/idpropertiesprofiles.activedesktop/profiles.active/propertiesdependenciesdependencygroupIdcom.h2database/groupIdartifactIdh2/artifactId/dependency/dependenciesbuildpluginspluginartifactIdmaven-clean-plugin/artifactIdconfigurationfilesetsfilesetdirectorysrc/main/resources/static/directoryincludesinclude**/include/includesfollowSymlinksfalse/followSymlinks/fileset/filesets/configuration/pluginplugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-compiler-plugin/artifactId/pluginplugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-antrun-plugin/artifactIdexecutionsexecutionidcopy-front-2-back/idphasegenerate-resources/phaseconfigurationtargetmove todirsrc/main/resources/staticfileset dir../core-frontend/distinclude name**//fileset/move/target/configurationgoalsgoalrun/goal/goals/execution/executions/plugin/plugins/build/profile!-- 分布式版(企业版) --profileiddistributed/idpropertiesprofiles.activedistributed/profiles.active/propertiesdependencies!-- 分布式版(企业版) 引入分布式组件 --dependencygroupIdio.dataease/groupIdartifactIddistributed/artifactIdversion${project.version}/version/dependency/dependenciesbuildpluginsplugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-compiler-plugin/artifactIdconfigurationexcludes!-- 分布式版(企业版) 需要排除权限替补实现 否则就会出现多个权限实现 报错 --excludeio/dataease/substitute/**/exclude/excludes/configuration/plugin/plugins/build/profile/profilesbuild!-- 打包时必须要包含resources下配置文件 --resourcesresourcedirectorysrc/main/resources/directoryfilteringtrue/filteringincludesinclude**/*.properties/includeinclude**/*.xml/includeinclude**/*.yml/includeinclude**/*.sql/includeinclude**/*.xlsx/include/includesexcludesexcludestatic/**/*.*/exclude/excludes/resourceresourcedirectorysrc/main/resources/directoryfilteringfalse/filteringincludesincludestatic/**/*.*/include/includes/resource/resources!-- springboot打包插件 --pluginsplugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-surefire-plugin/artifactIdconfigurationskiptrue/skip/configuration/pluginplugingroupIdorg.springframework.boot/groupIdartifactIdspring-boot-maven-plugin/artifactIdexecutionsexecutiongoalsgoalrepackage/goal/goalsconfigurationfinalNameCoreApplication/finalNamelayoutZIP/layout/configuration/execution/executions/plugin/plugins/buildrepositoriesrepositoryidfit2cloud-public/idnameFit2cloud Public/nameurlhttps://repository.fit2cloud.com/repository/fit2cloud-public//url/repository/repositories
/project