java环境安装一条龙服务

Java环境篇

因为电脑重装系统了,所以需要重新配置环境,觉得有点麻烦,所以简单记录一下,后续可能还会不断更新

JDK+IDEA

  1. 官网下载jdk
    在这里插入图片描述
    选择第二个安装版,安装过程只需要改下路径(不要有中文,空格)。 新版jdk会自动配置环境变量,如果想自己配置,自行百度。
    命令行窗口中输入 javac -version和java -version 验证是否安装成功。

  2. 下载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模式部署

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值