Lazy loaded imagejava开发环境
2023-4-16
| 2023-5-1
字数 1026阅读时长 3 分钟
slug
status
password
icon
AI summary
date
summary
tags
type
category

1、jdk的安装

1.1、首先安装你需要的版本的jdk

notion image

1.2、多版本JDK和配置

共存的关键在于环境变量的配置,我同时安装了2个版本的jdk:8、17分别添加系统变量为JAVA_HOME8、JAVA_HOME17,并配置好各自的安装目录。
配置一个主要的JAVA_HOME,然后绑定对应的你需要切换的JAVA_HOME配置变量,我这里如图所示绑定的是JAVA_HOME8。
notion image

1.3、配置Path变量

path,新建 %JAVA_HOME%\bin
notion image

1.4 、删除jdk安装时默认的变量

删除jdk安装时默认的变量(两个javapath),以免切换jdk不同版本的时候,还是找的是默认的jdk变量,导致切换不成功。
notion image

2、maven的安装

2.1、下载maven软件并安装

notion image

2.2、配置环境变量

配置MAVEN_HOME
notion image

2.3、配置Path变量

path,新建 %MAVEN_HOME%\bin

2.4、设置镜像和仓库

设置本地仓库和配置阿里云镜像和公司内部镜像
notion image

2.5、idea中设置maven

notion image

3、Tomcat的安装

3.1、下载Tomcat

选择自己需要的版本,一般选择Windows 64位压缩包版本:
notion image

3.2、配置环境变量(可不配置)

打开环境变量,添加用户环境变量:
变量名:CATALINA_HOME 变量值:[Tomcat的安装路径],例如:D:\pragram\tomcat\apache-tomcat-9.0.55
修改系统环境变量,选中Path点击编辑:
notion image

3.3、idea配置tomcat

notion image

4、mysql的安装

4.1、下载mysql

选择自己需要的版本,一般选择Windows 64位压缩包版本:
notion image

4.2、解压和增加配置

新增my.ini配置文件,如果已经有data目录,要删掉,避免出错,运行mysqld --initialize --user=mysql --console会重新生成data目录的
notion image

4.3、初始化MySQL

  • 以管理员身份打开cmd
  • 进入MySQL安装目录下的bin文件夹
  • 执行初始化命令:mysqld --initialize --user=mysql --console
    • 这时在mysql安装目录将会生成一个data文件夹,用来存放数据
    • 这时将会得到你的root初始密码,用来第一次登陆数据库,很重要。 如下图红框内即是初始密码
      • notion image
  • 安装MySQL服务
    • 执行命令mysqld --install,安装成功,如下图,同时也能在windows服务中看到mysql服务
notion image
  • 启动MySQL
    • 执行命令:net start mysql
notion image
补充:停止服务:net stop mysql,卸载服务:sc delete mysql

4.4、登录mysql和修改密码

输入命令:mysql -u root -p ,(其中-u root表示用户名为root,-p表示登录密码)登录,然后提示输入密码,密位为先前初始化红框所示。
登录成功后修改密码,更改密码命令为:alter user root@’localhost’ identified by ‘123456’; 其中单引号内为更改后的密码。
然后输入exit;命令退出mysql,重新登录mysql检验一下密码是否修改成功,
notion image

5、ice安装以及简单使用(一般不需要)

2:安装ice并在环境变量中配置ice的安装路径 例如:path=D:\ice\Ice-3.5.1\bin
3:如果进行生成java程序,使用slice2java,出现如下:代表安装成功。
slice2java: error: no input file
Usage: slice2java [options] slice-files...

N、查考资料

附件

 
相关文章 :
  • 开发
  • svn转git四格项目环境变量配置
    Loading...