当前位置:   article > 正文

java开发环境搭建 JDK&IDEA&Git&MySQL&Navicat&Tomcat&maven下载安装与配置_安装java开发环境

安装java开发环境

目录

1 jdk安装与境搭建

2 IDEA的安装与环境配置

3 Git的下载安装

4 MySQL下载安装及环境搭建

5 Navicat下载和安装

6 Tomcat安装及配置

7 maven安装及配置


1 jdk安装与境搭建

1.1 下载Jdk

在Oracle官网上下载jdk8.

选择与你设备对应的版本下载

1.2 安装jdk

双击下载好的可执行文件

下一步之后,默认会安装到 C:\Program Files\Java\jdk-1.8\

,当然你也可以自己更改安装目录,之后再点下一步

jre的下载,同样更改安装目录,再点下一步

到这里,jdk和jre就安装好了

1.3 配置环境变量

鼠标右键,依次选择 我的电脑(此电脑)- 属性- 高级系统设置- 环境变量

在系统变量中新建变量JAVA_HOME和变量CLASSPATH

CLASSPATH变量值一定不能拼错,可以直接复制下方

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

配置系统变量的path变量,双击path,在里面新建两行

%JAVA_HOME%\jre\bin

%JAVA_HOME%\bin

到这里,jdk环境就彻底搭建完成了

1.4 检查是否搭建成功

打开cmd窗口,win+R,输入cmd回车

2 IDEA的安装与环境配置

2.1下载IDEA

搜索 jetbrains官网,进入官网找到对应的版本下载

2.2 安装IDEA

下载完成后,我们会得到一个 IntelliJ IDEA 安装包,双击打开下载的安装包,选择 Next,正式开始安装

设置好安装路径,选择Next

勾选以下几个选项,选择Next

对上图中选项说明如下:

Create Desktop Shortcut:创建桌面快捷方式图标,建议勾选 64-bit launcher;

Update context menu:是否将从文件夹打开项目添加至鼠标右键,根据需要勾选;

Create Associations:关联文件格式,可以不推荐勾选,使用如 Sublime Text、EditPlus 等轻量级文本编辑器打开;

Update PATH variable (restart needed):是否将 IDEA 启动目录添加到环境变量中,即可以从命令行中启动 IDEA,根据需要勾选。

点击Install进行安装

2.3 配置IDEA

进入设置页面

2.4 软件汉化

如果失败就,只能去官网下载了

下载地址

Chinese (Simplified) Language Pack / 中文语言包 - IntelliJ IDEs Plugin | Marketplace

找到对应版本下载到指定位置

再idea中导入刚刚下好的插件

重启

2.5 软件破解

注意:该方法只能破解2021.1.3版本

破解需要用到以下插件

链接:百度网盘 请输入提取码 提取码:npar

导入在磁盘中准备好的插件,然后点击应用- 确定

点击帮助,再对刚刚安装的插件进行设置

到这里就破解完成了(该方法的原理就是每次退出软件的时候就重置使用的30天)

3 Git的下载安装

3.1 下载git

搜索git,在官网上下载

如果下不动可以用一下地址

阿里镜像源: https://registry.npmmirror.com/binary.html?path=git-for-windows/

3.2 安装

傻瓜试一键安装(除了改安装路径,一直下一步)

3.3 配置

鼠标右键,选择 Open git bash here

依次输入一下命令进行配置

  1. admin@DESKTOP-E8GCEEI MINGW64 ~
  2. $  git --version   //查看版本号
  3. git version 2.35.1.windows.2
  4. admin@DESKTOP-E8GCEEI MINGW64 ~
  5. $ git config --global user.name tang //设置用户签名
  6. admin@DESKTOP-E8GCEEI MINGW64 ~
  7. $ git config --global user.email 2834323411@qq.com //设置用户签名
  8. admin@DESKTOP-E8GCEEI MINGW64 ~
  9. $ git config  --global core.quotepath false //设置显示中文文件

如果重装了系统或者更换电脑,在clone或者push代码的时候,可能会出现以下错误

Permissiondenied (publickey).

fatal:Could not read from remote repository.

Pleasemake sure you have the correct access rights

and the repository exists.

造成原因:

是由于你在本地(或者服务器上)没有生成ssh key,可执行cd ~/.ssh ls来查看,此时查不到内容,没有key也就意味着不安全,所以才会被拒绝远程链接代码仓库。

解决办法:

首先,如果你没有ssh key的话,在ternimal下输入命令:

ssh-keygen -t rsa -C "youremail@example.com"

youremail@example.com改为自己的邮箱即可)

注意,上述youremail@example.com是指GitHub的账户的注册邮箱,途中会让你输入密码啥的,不需要管,一路回车即可,会生成你的ssh key。(如果重新生成的话会覆盖之前的ssh key。)

接着,先后输入以下两条命令

ssh -v git@gitee.com

ssh-agent -s

之后会出现类似以下的信息

然后输入以下命令

ssh-add ~/.ssh/id_rsa

这时候应该会提示:

  Identity added: ...(这里是一些ssh key文件路径的信息)

  (注意)如果出现错误提示:

  Could not open a connection to your authentication agent.

  请执行命令:eval ssh-agent -s后继续执行命令 ssh-add ~/.ssh/id_rsa,这时候一般没问题啦。 最后,将 C:\Users\admin\.ssh\id_rsa.pud文件的内容复制粘贴到git账户上的ssh公钥上面

检验是否成功,输入以下命令

ssh -T git@gitee.com

出现以上提示,说明成功

3.4 git集成IDEA

配置git忽略文件git.ignore

新建一个git.ignore文件,里面写入

  1. # Compiled class file
  2. *.class
  3. # Log file
  4. *.log
  5. # BlueJ files
  6. *.ctxt
  7. # Mobile Tools for Java (J2ME)
  8. .mtj.tmp/
  9. # Package Files #
  10. *.jar
  11. *.war
  12. *.nar
  13. *.ear
  14. *.zip
  15. *.tar.gz
  16. *.rar
  17. # virtual machine crash logs, see
  18. http://www.java.com/en/download/help/error_hotspot.xml
  19. hs_err_pid*
  20. .classpath
  21. .project
  22. .settings
  23. target
  24. .idea
  25. *.iml

在C:\Users\admin.gitconfig 文件中加入以下代码,引用忽略配置文件

excludesfile = D:/software/Git/git.ignore

定位Git程序

在这里插入图片描述

4 MySQL下载安装及环境搭建

4.1 下载MySQL

MySQL官网

MySQL下载地址

MySQL :: Download MySQL Community Server

是否登录,可以选择不登录,直接下载

4.2 安装mysql

首先将下载好的压缩包解压到你要安装mysql的位置

解压完成后将mysql包里面的bin目录路径复制添加到系统环境变量

此电脑- 右键- 属性- 高级系统设置- 环境变量- path -新建- 粘贴复制的内容- 确定

在mysql-8.0.35-winx64目录下新建my.ini文件和Data文件夹【先创建my.txt然后改后缀为my.ini就可以了、Data文件夹是存放mysql数据的】

在my.ini文件中添加以下内容,注意修改basedir和datadir的内容

  1. [mysqld]
  2. #设置3306端口
  3. port=3306
  4. #设置mysql的安装目录
  5. basedir="D:\\softwareInstall\\mysql-8.0.26-winx64"
  6. #设置mysql数据库的数据的存放目录
  7. datadir="D:\\softwareInstall\\mysql-8.0.26-winx64\\data"
  8. #允许最大连接数
  9. max_connections=200
  10. #允许连接失败的次数。
  11. max_connect_errors=10
  12. #服务端使用的字符集默认为utf8mb4
  13. character-set-server=utf8mb4
  14. #创建新表时将使用的默认存储引擎
  15. default-storage-engine=INNODB
  16. #默认使用“mysql_native_password”插件认证
  17. #mysql_native_password
  18. default_authentication_plugin=mysql_native_password
  19. [mysql]
  20. #设置mysql客户端默认字符集
  21. default-character-set=utf8mb4
  22. [client]
  23. #设置mysql客户端连接服务端时默认使用的端口
  24. port=3306
  25. default-character-set=utf8mb4

然后就是初始化、安装、启动数据库、修改初始化密码

打开cmd窗口,cd到mysql的bin目录下

接着输入命令

mysqld --initialize --console

执行过后找到A temporary password is generated for root@localhost: 这句,localhost后面就是自己的初始化密码(这个密码后面要用到,体检复制存好)。

接下来安装服务

mysqld --install mysql80 (注意:mysql80是自己取的服务名称,可以按照自己的改动)

接下来启动服务

net start mysql80

最后登录mysql,并修改密码

mysql -uroot -p

临时密码(即之前初始化的时候,保存的随机密码)

这里如果输入密码错误,可以参考这篇博客

http://t.csdnimg.cn/KbWdH

修改密码

alter user 'root'@'localhost' identified by '123456';

5 Navicat下载和安装

链接:百度网盘 请输入提取码 提取码:ir7u

安装步骤

6 Tomcat安装及配置

6.1 Tomcat下载

Tomcat官网

下载之后把它解压到你要安装的路径去

6.2 环境变量配置

新建系统环境变量,变量名为CATALINA_HOME,变量值为解压文件夹路径`

再path变量中新加一行

%CATALINA_HOME%\bin

6.3 检验是否配置成功

win+R,输入cmd,回车

输入 startup.bat

显示以下页面

打开浏览器输入localhost:8080,显示

则配置成功

6.4 tomcat集成idea

7 maven安装及配置

apache官网(maven、tomcat所有版本都可找)

1.官网下载maven

网址:Maven – Download Apache Mavence6e2fcd35e64c599a50ba06f9d7de47.png

下载好的文件应为这样的

e4aa2b706e8d44e598d53e94e01ee9e9.png

 2.解压到指定路径即安装完成

21b560944c6e45449477802006a1c9d5.png

 3.配置系统环境变量

     配置环境变量MAVEN_HOME为maven的安装路径,我这里是D:\Program Files\Java\apache-maven-3.8.6-bin\apache-maven-3.8.6,然后在path里面添加环境变量%MAVEN_HOME%\bin

MAVEN_HOME

D:\Program Files\Java\apache-maven-3.8.6-bin\apache-maven-3.8.6

 path

%MAVEN_HOME%\bin

4. 配置本地仓库 

   修改D:\Program Files\Java\apache-maven-3.8.6-bin\apache-maven-3.8.6\conf\settings.xml的<localRepository>为一个指定目录为本地厂库(默认在C盘)

我这里设置的是

D:\Program Files\Java\apache-maven-3.8.6-bin\apache-maven-3.8.6\mvn_resp

fe068251097a4e23a7bc8532856b6e2a.png

 打开settings.xml文件, 找到<settings  下面的

<localRepository>/path/to/local/repo</localRepository>

复制下来往下面粘贴并修改为

 <localRepository>D:\Program Files\Java\apache-maven-3.8.6-bin\apache-maven-3.8.6\mvn_resp</localRepository>

18d7053747a440f8ae00bf1e8f64a169.png

 5.配置阿里云私服

 修改D:\Program Files\Java\apache-maven-3.8.6-bin\apache-maven-3.8.6\conf\settings.xml中的<mirrors>标签,在标签内添加如下配置

  1. <!-- 加在<mirrors>中添加-->
  2. <mirrors>
  3. <!-- 阿里仓库-->
  4. <mirror>
  5. <id>alimaven</id>
  6. <name>aliyun maven</name>
  7. <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  8. <mirrorOf>central</mirrorOf>
  9. </mirror>
  10. <!-- maven仓库官方-->
  11. <mirror>
  12. <id>nexus</id>
  13. <name>internal nexus repository</name>
  14. <!-- <url>http://192.168.1.100:8081/nexus/content/groups/public/</url>-->
  15. <url>http://repo.maven.apache.org/maven2</url>
  16. <mirrorOf>central</mirrorOf>
  17. </mirror>
  18. </mirrors>

6.setting.xml文件最终内容为

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">
  5. <!-- Maven仓库地址 -->
  6. <localRepository>D:\Program Files\Java\apache-maven-3.8.6-bin\apache-maven-3.8.6\mvn_resp</localRepository>
  7. <!-- 加在<mirrors>中添加-->
  8. <mirrors>
  9. <!-- 阿里仓库-->
  10. <mirror>
  11. <id>alimaven</id>
  12. <name>aliyun maven</name>
  13. <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  14. <mirrorOf>central</mirrorOf>
  15. </mirror>
  16. <!-- maven仓库官方-->
  17. <mirror>
  18. <id>nexus</id>
  19. <name>internal nexus repository</name>
  20. <!-- <url>http://192.168.1.100:8081/nexus/content/groups/public/</url>-->
  21. <url>http://repo.maven.apache.org/maven2</url>
  22. <mirrorOf>central</mirrorOf>
  23. </mirror>
  24. </mirrors>
  25. <!-- 说明jdk版本 -->
  26. <profiles>
  27. <profile>
  28. <id>jdk-1.8</id>
  29. <activation>
  30. <activeByDefault>true</activeByDefault>
  31. <jdk>1.8</jdk>
  32. </activation>
  33. <properties>
  34. <maven.compiler.source>1.8</maven.compiler.source>
  35. <maven.compiler.target>1.8</maven.compiler.target>
  36. <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
  37. </properties>
  38. </profile>
  39. </profiles>
  40. </settings>

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/917221?site
推荐阅读
相关标签
  

闽ICP备14008679号