Java工具安裝配置(JDK、MySql、Tomcat、Maven、Idea)


1、JDK安裝

1、下載 JDK8

下載路徑:

2、安裝

直接下一步安裝,jre不用安裝

3、配置

配置環境變量:右擊“我的電腦”-->"屬性"-->"高級系統設置"-->"高級"-->"環境變量"

1、在系統變量里新建"JAVA_HOME"變量,變量值為:C:\Program Files\Java\jdk1.8.0_60(根據自己的jdk的安裝路徑填寫)

2、在系統變量里新建"classpath"變量,變量值為:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意最前面有一點)

3、找到path變量(已存在不用新建)添加變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

​ 注意變量值之間用";"隔開。注意原來Path的變量值末尾有沒有;號,如果沒有,先輸入;號再輸入。如果你的系統是Windows10,就相對方便多了,不用擔心這個";"。

2、MySql安裝

1、MySQL軟件下載

mysql5.7 64位下載地址:

鏈接:https://pan.baidu.com/s/1_MYnWuC89-I3_kj6wtDGig
提取碼:wffl

電腦是64位的就下載使用64位版本的!

2、MySQL安裝步驟

1、下載后得到zip壓縮包.

2、解壓到自己想要安裝到的目錄,本人解壓到的是D:\Env\mysql-5.7.19

3、添加環境變量:我的電腦->屬性->高級->環境變量

選擇PATH,在其后面添加: 你的mysql 安裝文件下面的bin文件夾

4、編輯 my.ini 文件 ,注意替換路徑位置

[mysqld]
basedir=D:\Program Files\mysql-5.7\
datadir=D:\Program Files\mysql-5.7\data\
port=3306
skip-grant-tables

5、啟動管理員模式下的CMD,並將路徑切換至mysql下的bin目錄,然后輸入mysqld –install (安裝mysql)

6、再輸入 mysqld --initialize-insecure --user=mysql 初始化數據文件 啟動MySql 服務

net start mysql

7、然后再次啟動mysql 然后用命令 mysql –u root –p 進入mysql管理界面(密碼可為空)

8、進入界面后更改root密碼

update mysql.user set authentication_string=password('123456') where user='root'and Host = 'localhost';

9、刷新權限

flush privileges;

10、修改 my.ini文件刪除最后一句skip-grant-tables

11、重啟mysql即可正常使用

net stop mysql
net start mysql

12、連接上測試出現以下結果就安裝好了

3、MySQL卸載

sc delete mysql

4、MySQL常用命令

連接數據庫

打開MySQL命令窗口

  • 在DOS命令行窗口進入 安裝目錄\mysql\bin
  • 可設置環境變量,設置了環境變量,可以在任意目錄打開!

連接數據庫語句 : mysql -h 服務器主機地址 -u 用戶名 -p 用戶密碼

注意 : -p后面不能加空格,否則會被當做密碼的內容,導致登錄失敗 !

幾個基本的數據庫操作命令 :

update user set password=password('123456')where user='root'; 修改密碼
flush privileges; 刷新數據庫
show databases; 顯示所有數據庫
use dbname;打開某個數據庫
show tables; 顯示數據庫mysql中所有的表
describe user; 顯示表mysql數據庫中user表的列信息
create database name; 創建數據庫
use databasename; 選擇數據庫

exit; 退出Mysql
? 命令關鍵詞 : 尋求幫助
-- 表示注釋

5、MySQL常用的圖形化管理工具(DBMS)

1. 前言

MySQL是一個非常流行的小型關系型數據庫管理系統。目前MySQL被廣泛地應用在Internet上的 中小型網站中。由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站數據 庫。

要管理 MySQL 數據庫服務器,不妨來試試以下這些或具有 Web 界面、或擁有前端界面、或包含 GUI 界面的工具,使用它們自會為你省力不少。

2. phpMyAdmin

官方網址:http://www.phpmyadmin.net

phpMyAdmin是最常用的MySQL維護工具,是一個用php開發的基於Web方式架構在網站主機上的MySQL管理工具,支持中文,管理數據庫非常方便。不足之處在於對大數據庫的備份和恢復不方便。

3. MySQLDumper

官網網址:http://www.mysqldumper.de/en

MySQLDumper使用php開發的MySQL數據庫備份恢復程序,解決了使用php進行大數據庫備份和恢復的問題,數百兆的數據庫都可以方便的備份恢復,不用擔心網速太慢導致中間中斷的問題,非常方便易用。這個軟件是德國人開發的,還沒有中文語言包。

4. Navicat

官方網站http://www.navicat.com

Navicat是一個桌面版MySQL數據庫管理和開發工具。和微軟SQLServer的管理器很像,易學易用。Navicat使用圖形化的用戶界面,可以讓用戶使用和管理更為輕松。支持中文,有免費版本提供。

5. MySQL GUI Tools

官方網址:http://dev.mysql.com/downloads/gui-tools/

MySQL GUI Tools是MySQL官方提供的圖形化管理工具,功能很強大,值得推薦,可惜的是沒有中文界面。

6. MySQL ODBC Connector

官方網址:http://dev.mysql.com/downloads/connector/odbc

MySQL官方提供的ODBC接口程序,系統安裝了這個程序之后,就可以通過ODBC來訪問MySQL,這樣就可以實現SQLServer、Access和MySQL之間的數據轉換,還可以支持ASP訪問MySQL數據庫。

7. SQLyog

官方網址:https://www.webyog.com

SQLyog是業界著名的Webyog公司出品的一款簡潔高效、功能強大的圖形化MySQL數據庫管理工具。使用SQLyog可以快速直觀地讓您從世界的任何角落通過網絡來維護遠端的MySQL數據庫。

SQLyog相比其它類似的MySQL數據庫管理工具其有如下特點:

1、基於C++和MySQLAPI編程;

2、方便快捷的數據庫同步與數據庫結構同步工具

3、易用的數據庫、數據表備份與還原功能;

4、支持導入與導出XML、html、CSV等多種格式的數據;

5、直接運行批量SQL腳本文件,速度極快;

6、新版本更是增加了強大的數據遷

應用平台: Win2003/XP/2000/9X/linux/unix

8. 總結

mysql的GUI界面軟件很多,建議都試用一下,適合自己的才是最好的。如果懶得折騰,就直接使用phpMyAdmin

6、SQLyog安裝

下載地址:鏈接:https://pan.baidu.com/s/1AnP53U_vft3uT8uKGqwaEA
提取碼:1t6g
秘鑰:

安裝SQLyog-12.3.1-0完后 在幫助 更改->更改詳細信息中使用

姓名(Name):cr173

序列號(Code):8d8120df-a5c3-4989-8f47-5afc79c56e7c

或者(OR)

姓名(Name):cr173

序列號(Code):59adfdfe-bcb0-4762-8267-d7fccf16beda

或者(OR)

姓名(Name):cr173

序列號(Code):ec38d297-0543-4679-b098-4baadf91f983

3、Tomcat安裝

參考地址

https://blog.csdn.net/weixin_46390433/article/details/105793640

1、Tomcat服務器

Tomcat官網:

Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,最新的Servlet 和JSP 規范總是能在Tomcat 中得到體現,因為Tomcat 技術先進、性能穩定,而且免費,因而深受Java 愛好者的喜愛並得到了部分軟件開發商的認可,成為目前比較流行的Web 應用服務器。

Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,屬於輕量級應用服務器,在中小型系統和並發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP 程序的首選。對於一個Java初學web的人來說,它是最佳的選擇。

2、下載

tomcat官網:https://tomcat.apache.org/download-90.cgi

在這里插入圖片描述

3 、解壓

在這里插入圖片描述

4、Tomcat啟動和配置

文件夾作用:

img

啟動。關閉Tomcat

img

訪問測試:http://localhost:8080/

可能遇到的問題:

  1. Java環境變量沒有配置
  2. 閃退問題:需要配置兼容性
  3. 亂碼問題:配置文件中設置

5、配置

在這里插入圖片描述
可以配置啟動的端口號

tomcat的默認端口號為:8080
mysql:3306
http:80
https:443

 <Connector port="8081" protocol="HTTP/1.1"  connectionTimeout="20000"  redirectPort="8443" />

可以配置主機的名稱

默認的主機名為:localhost->127.0.0.1
默認網站應用存放的位置為:webapps

 <Host name="www.wulei.com"  appBase="webapps"  unpackWARs="true" autoDeploy="true"> 

4、Maven安裝

1、下載解壓

官網:http://maven.apache.org/download.cgi

在這里插入圖片描述

下載完成后,解壓即可;

小狂神友情建議:電腦上的所有環境都放在一個文件夾下,方便管理;

2、配置環境變量

在我們的系統環境變量中(沒有就新建環境變量名)

配置如下配置:

M2_HOME -->maven目錄下的bin目錄
MAVEN_HOME --> maven的目錄
在系統的path中配置 --> %MAVEN_HOME%\bin
在cmd中查看版本

在這里插入圖片描述

測試Maven是否安裝成功,保證必須配置完畢!

3、阿里雲鏡像

在這里插入圖片描述

  • 鏡像:mirrors
    • 作用:加速我們的下載
  • 國內建議使用阿里雲的鏡像(在配置文件里面找mirrors標簽,插入其中即可)

maven文件夾下conf/settings.xml

<mirror>
      <id>nexus-aliyun</id>
	  <mirrorOf>central</mirrorOf>
	  <name>Nexus aliyun</name>
	  <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
 </mirror>

4、本地倉庫

maven有本地倉庫和遠程倉庫;
建立一個本地倉庫(同樣在settings.xml)

 <localRepository>E:\maven\apache-maven-3.6.3\maven-repo</localRepository>

5、Idea安裝

1、下載安裝

官網地址:https://www.jetbrains.com/idea/

百度網盤:鏈接:https://pan.baidu.com/s/1btNtRO_wP19PB0JqlwnYgw
提取碼:l7l9

2、破解

破解工具鏈接:https://pan.baidu.com/s/1QU-DtuPE7zDAQTfVM8cTLQ
提取碼:2p6v

首先,安裝idea,然后使用免費30天進入,隨便創建一個項目,進入主界面。
其次,把jetbrains-agent.jar 包拖進idea主界面,選擇重啟。restart now
再次,重啟完,選擇激活方式為 activation_code 方式,會在重啟一次。
最后,idea主界面,選擇Help - About,查看激活時間。我的激活時間為70年。

使用activation_code 激活

激活碼

3AGXEJXFK9-eyJsaWNlbnNlSWQiOiIzQUdYRUpYRks5IiwibGljZW5zZWVOYW1lIjoiaHR0cHM6Ly96aGlsZS5pbyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IklJIiwiZmFsbGJhY2tEYXRlIjoiMjA4OS0wNy0wNyIsInBhaWRVcFRvIjoiMjA4OS0wNy0wNyJ9LHsiY29kZSI6IkFDIiwiZmFsbGJhY2tEYXRlIjoiMjA4OS0wNy0wNyIsInBhaWRVcFRvIjoiMjA4OS0wNy0wNyJ9LHsiY29kZSI6IkRQTiIsImZhbGxiYWNrRGF0ZSI6IjIwODktMDctMDciLCJwYWlkVXBUbyI6IjIwODktMDctMDcifSx7ImNvZGUiOiJQUyIsImZhbGxiYWNrRGF0ZSI6IjIwODktMDctMDciLCJwYWlkVXBUbyI6IjIwODktMDctMDcifSx7ImNvZGUiOiJHTyIsImZhbGxiYWNrRGF0ZSI6IjIwODktMDctMDciLCJwYWlkVXBUbyI6IjIwODktMDctMDcifSx7ImNvZGUiOiJETSIsImZhbGxiYWNrRGF0ZSI6IjIwODktMDctMDciLCJwYWlkVXBUbyI6IjIwODktMDctMDcifSx7ImNvZGUiOiJDTCIsImZhbGxiYWNrRGF0ZSI6IjIwODktMDctMDciLCJwYWlkVXBUbyI6IjIwODktMDctMDcifSx7ImNvZGUiOiJSUzAiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiUkMiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiUkQiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiUEMiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiUk0iLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiV1MiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiREIiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiREMiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiUlNVIiwiZmFsbGJhY2tEYXRlIjoiMjA4OS0wNy0wNyIsInBhaWRVcFRvIjoiMjA4OS0wNy0wNyJ9XSwiaGFzaCI6IjEyNzk2ODc3LzAiLCJncmFjZVBlcmlvZERheXMiOjcsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-WGTHs6XpDhr+uumvbwQPOdlxWnQwgnGaL4eRnlpGKApEEkJyYvNEuPWBSrQkPmVpim/8Sab6HV04Dw3IzkJT0yTc29sPEXBf69+7y6Jv718FaJu4MWfsAk/ZGtNIUOczUQ0iGKKnSSsfQ/3UoMv0q/yJcfvj+me5Zd/gfaisCCMUaGjB/lWIPpEPzblDtVJbRexB1MALrLCEoDv3ujcPAZ7xWb54DiZwjYhQvQ+CvpNNF2jeTku7lbm5v+BoDsdeRq7YBt9ANLUKPr2DahcaZ4gctpHZXhG96IyKx232jYq9jQrFDbQMtVr3E+GsCekMEWSD//dLT+HuZdc1sAIYrw==-MIIElTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE4MTEwMTEyMjk0NloXDTIwMTEwMjEyMjk0NlowaDELMAkGA1UEBhMCQ1oxDjAMBgNVBAgMBU51c2xlMQ8wDQYDVQQHDAZQcmFndWUxGTAXBgNVBAoMEEpldEJyYWlucyBzLnIuby4xHTAbBgNVBAMMFHByb2QzeS1mcm9tLTIwMTgxMTAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5ndaik1GD0nyTdqkZgURQZGW+RGxCdBITPXIwpjhhaD0SXGa4XSZBEBoiPdY6XV6pOfUJeyfi9dXsY4MmT0D+sKoST3rSw96xaf9FXPvOjn4prMTdj3Ji3CyQrGWeQU2nzYqFrp1QYNLAbaViHRKuJrYHI6GCvqCbJe0LQ8qqUiVMA9wG/PQwScpNmTF9Kp2Iej+Z5OUxF33zzm+vg/nYV31HLF7fJUAplI/1nM+ZG8K+AXWgYKChtknl3sW9PCQa3a3imPL9GVToUNxc0wcuTil8mqveWcSQCHYxsIaUajWLpFzoO2AhK4mfYBSStAqEjoXRTuj17mo8Q6M2SHOcwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQBonMu8oa3vmNAa4RQP8gPGlX3SQaA3WCRUAj6Zrlk8AesKV1YSkh5D2l+yUk6njysgzfr1bIR5xF8eup5xXc4/G7NtVYRSMvrd6rfQcHOyK5UFJLm+8utmyMIDrZOzLQuTsT8NxFpbCVCfV5wNRu4rChrCuArYVGaKbmp9ymkw1PU6+HoO5i2wU3ikTmRv8IRjrlSStyNzXpnPTwt7bja19ousk56r40SmlmC04GdDHErr0ei2UbjUua5kw71Qn9g02tL9fERI2sSRjQrvPbn9INwRWl5+k05mlKekbtbu2ev2woJFZK4WEXAd/GaAdeZZdumv8T2idDFL7cAirJwcrbfpawPeXr52oKTPnXfi0l5+g9Gnt/wfiXCrPElX6ycTR6iL3GC2VR4jTz6YatT4Ntz59/THOT7NJQhr6AyLkhhJCdkzE2cob/KouVp4ivV7Q3Fc6HX7eepHAAF/DpxwgOrg9smX6coXLgfp0b1RU2u/tUNID04rpNxTMueTtrT8WSskqvaJd3RH8r7cnRj6Y2hltkja82HlpDURDxDTRvv+krbwMr26SB/40BjpMUrDRCeKuiBahC0DCoU/4+ze1l94wVUhdkCfL0GpJrMSCDEK+XEurU18Hb7WT+ThXbkdl6VpFdHsRvqAnhR2g4b+Qzgidmuky5NUZVfEaZqV/g==

3、配置JDK

image-20210526142710287

4、配置Tomcat

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-K22Inlfp-1589699013810)(JavaWeb.assets/1567846140348.png)]

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-iI5YyUs8-1589699013810)(JavaWeb.assets/1567846179573.png)]

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-SIVSb4Pr-1589699013811)(JavaWeb.assets/1567846234175.png)]

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-mCzVoJxr-1589699013812)(JavaWeb.assets/1567846369751.png)]

解決警告問題

必須要的配置:為什么會有這個問題:我們訪問一個網站,需要指定一個文件夾名字;

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-MjYaIf65-1589699013812)(JavaWeb.assets/1567846421963.png)]

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-M7YVUqqd-1589699013813)(JavaWeb.assets/1567846546465.png)]

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-eci1Ycd1-1589699013813)(JavaWeb.assets/1567846559111.png)]

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-FUMFzpPk-1589699013814)(JavaWeb.assets/1567846640372.png)]

5、配置Maven

image-20210526142030584

6、永久設置maven

要想是永久的,就選擇other settings

7、Idea常用設置

  • 設置鼠標滑輪修改字體大小
    File | Settings | Editor | General

    img

  1. 設置鼠標懸浮提示
    File | Settings | Editor | General

img

  1. 設置自動導包刪包功能
    File | Settings | Editor | General | Auto Import

img

  1. 設置代碼行號和方法分隔符
    File | Settings | Editor | General | Appearance

img

  1. 設置忽略大小寫代碼提示
    File | Settings | Editor | General | Code Completion

Math case 取消勾選

img

  1. 設置打開多個文件可分行顯示
    File | Settings | Editor | General | Editor Tabs

img

  1. 設置工程編碼為UTF-8(包含properties文件)
    File | Settings | Editor | File Encodings

img
img

  1. 設置自動編譯
    File | Settings | Build, Execution, Deployment | Compiler

img

  1. 運行IDEA不直接打開上次的項目
    File | Settings | Appearance & Behavior | System Settings

img
插件大全
https://blog.csdn.net/tangyb828/article/details/109455322
10. 常用快捷鍵

Alt+Enter 導入包,自動修正

雙擊Shift 查找項目的所有目錄

Ctrl+N 查找類

Ctrl+Shift+N 查找文件

Ctrl+Alt+L 格式化代碼

Ctrl+Alt+O 優化導入的類和包

Alt+Insert 生成代碼(如get,set方法,構造函數等)

Ctrl+R 替換文本

Ctrl+F 查找文本

Ctrl+Tab/E 切換文件

Shift+Enter 另起一行

Ctrl+Space 代碼提示

Ctrl+X 刪除行

Ctrl+D 復制行

Alt+ Up/Down 在方法間快速移動定位

Ctrl+Shift+U 大小寫轉化

Ctrl+Shift+F12 切換文件全屏顯示

Alt+鼠標下拉 多行同時輸入代碼

Shift+F6 重命名類、方法、變量等

Ctrl+F9 編譯

Alt+F7 函數、變量、類 所有引用到的地方

Ctrl+Alt+V 將選中的對象賦值到外部變量中並將變量名填入參數

Ctrl+Alt+N 將選中的變量刪除並用引用對象替換使用此變量的地方 (與Ctrl+Alt+V作用相反)

Alt+1 快速打開項目面板

Ctrl+Alt+S 快速打開Setting

Ctrl+Shift+↑/↓ 移動代碼

10.fori + 回車 1-10 for循環輸出

"yangFan".var + 回車 快速返回

方法().var + 回車 快速獲取返回值

iter + 回車 快速遍歷(forEach)

itar + 回車 快速遍歷(傳統 for)

soutv + 回車 打印臨近的變量

8、Idea常用設置及操作參考

鏈接:https://pan.baidu.com/s/1NL0WauOqYfL7v9CVuNRYbw
提取碼:dzvl


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM