Navicat for Premium 9.0.2激活
文章目录
- 一 环境配置
- 二 项目修改
-
- 1. 环境配置 引发的BUG
- 2. 修改相关配置文件
- 3. 修改 pom.xml 相关依赖
- 三 Tomcat的相关修改
-
- 1. idea 运行 Tomcat 启动项目
一 环境配置
- JAVA:jdk1.8.0_192 (最后一个开源免费版本)
- MySQL : mysql 8.0 (MySQL 5.6 以上即可)
- IDEA :IDEA 2020.1.3
- Navicat :Navicat Premium 15
- Tomcat :apache-tomcat-9.0.37
拉取代码
代码拉取完成 会提示 找到Maven构建脚本 选择 导入
再进行下面的修改!!
注释:
- 其中Java和Tomcat要保证系统位数一致,不可出现32位和64位混搭情况。
- Tomcat 绝对路径要为英文,不可出现中文。
- CrapApi项目官方使用的SQL脚本为MySQL 5.6以上版本,MySQL 5.5无法运行官方脚本。
- 配置可自己随意搭配,只为标明本人所用。
二 项目修改
1. 环境配置 引发的BUG
Jdk与Tomcat的系统位数引起的BUG,将环境变量中的jdk与Tomcat都修改成64位或者都是32位的即可
②. 中文路径导致的问题
2. 修改相关配置文件
- 修改 config.properties
文件路径:srcmain esourcesconfig.properties
- 修改 log4j.properties
文件路径:srcmain esourceslog4j.properties
- 修改 springMVC.xml
文件路径:srcmain esourcesspringMVC.xml
3. 修改 pom.xml 相关依赖
前言:主要由一些 javax.servlet.ServletException: Servlet[spring]的Servlet.init()引发异常,查看下方因为什么依赖而引发异常,就修改相关的依赖。 下面为异常的一个示例,类似的异常都修改依赖即可。
①. java.lang.NoClassDefFoundError: com/fasterxml/jackson/annotation/JsonMerge
②. java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/util/DefaultIndenter
③. org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘initSystem’: Invocation of init method failed;
注释 这里除了正则表达式那个错误不修复, 其他四种都要进行修复;
修复代码完成后,即可正确的运行项目了,Tomcat不会再进行报错了。
三 Tomcat的相关修改
1. idea 运行 Tomcat 启动项目
①. 前端页面乱码
修复方法:
后续修改,等有心情了再说。 写文档真麻烦! 使用 Chrome谷歌浏览器 不会再出现乱码什么的,使用微软Edge浏览器可能还会出现乱码问题!
今天的文章
Navicat for Premium 9.0.2激活(Windows 使用 idea 部署 CrapApi 心得)分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/117401.html