Java环境篇
因为电脑重装系统了,所以需要重新配置环境,觉得有点麻烦,所以简单记录一下,后续可能还会不断更新
JDK+IDEA
-
官网下载jdk
选择第二个安装版,安装过程只需要改下路径(不要有中文,空格)。 新版jdk会自动配置环境变量,如果想自己配置,自行百度。
命令行窗口中输入 javac -version和java -version 验证是否安装成功。 -
下载IDEA:安装好jdk和IDEA后就出现了第一个坑:
我安装的jdk是17,idea是2020年就会导致idea不能识别高版本jdk。 所以后面我又换成了jdk8…yyds。
Mysql安装
首先点击链接https://downloads.mysql.com/archives/community/
选择较为稳定的解压版。将解压后的文件夹放在你想放的位置。接着配置环境变量,不多说。
配好后输入cmd输入mysql报错:“由于找不到MSVCR120.dll,无法继续执行代码。重新安装程序可能会解决此问题”
原因:缺少dll,下载vcredist文件。这里可以参考:https://blog.csdn.net/NITIQ/article/details/125009840
然后创建一个my.ini文件里面写数据库默认编码集,默认存储引擎
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CR
EATE_USER,NO_ENGINE_SUBSTITUTION
管理员身份打开cmd,初始化mysql,在目录里创建data文件
mysqld --initialize-insecure
注册mysql服务:
mysqld -install
注册前可以使用services.msc查看是否有mysql服务。
启动mysql,可以命令行启动,也可以在服务里右键启动
命令行启动:
net start mysql
这里会报:发生系统错误2,系统找不到指定的文件。
是因为mysql服务安装在C盘,但我们的解压文件在其他盘 这里可以参考https://blog.csdn.net/njzgIdba/article/details/123564176
解决后就是修改用户名和密码:
mysqladmin -u root password 1234
MAVEN
点击maven官网下载压缩包。
解压后照例配置环境变量,使用指令mvn -version查看是否安装成功。
配置阿里云私服
中央仓库在国外,所以下载jar包速度可能比较慢,而阿里公司提供了一个远程仓库,里面基本也都有开源项目的jar包。
修改 conf/settings.xml 中的 标签,为其添加如下子标签:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
IDEA中使用MAVEN:
在setting中搜索maven然后:
Tomcat
Tomcat是绿色版,很简单。
从官网直接下载压缩包:
解压到一个不含中文和空格的目录,打开可以看到以下目录结构:
启动
双击:bin\startup.bat
启动后,通过浏览器访问 http://localhost:8080
能看到Apache Tomcat的内容就说明Tomcat已经启动成功。
如果窗口一闪而过,检查JAVA_HOME环境变量配置是否正确。
关闭
关闭有三种方式
- 直接x掉运行窗口:强制关闭[不建议]
- bin\shutdown.bat:正常关闭
- ctrl+c: 正常关闭
IDEA集成本地Tomcat
指定Tomcat目录路径
建议选择war模式部署