Java Development
1、Java SDk安装和配置
- 下载地址
https://www.oracle.com/
- 安装
点击“jdk-10.0.2_windows-x64_bin.exe”文件安装
- 配置
打开系统环境变量设置,添加下列环境变量:
JAVA_HOME:D:\Tools\java\jdk-10.0.2
JAVA_HOME_JRE: D:\Tools\java\jre-10.0.2
编辑 Path 变量,在变量值后追加:%JAVA_HOME%\bin;%JAVA_HOME_JRE%\bin;
验证Java环境是否配置成功:
打开windows命令行,输入 java -version 正常显示Java版本号,如下图:
2、Maven安装和配置
- 下载地址
https://maven.apache.org/download.cgi
下载最新版本:
- 安装
下载文件解压到目录:D:\Tools\java\apache\maven
- 配置环境变量
新建环境变量MAVEN_HOME:D:\Tools\java\apache\maven
编辑环境变量Path,追加%MAVEN_HOME%\bin\;
打开windows命令行,输入 mvn -v 显示maven版本,如下图:
- 配置settings.xml 和 repository
在D:\Tools\java\apache下新建 maven-repository 文件夹,用于maven仓库
打开D:\Tools\java\apache\maven\conf\settings.xml文件,修改如下内容:
<localRepository>D:/Tools/java/apache/maven-repository</localRepository>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
上面操作将镜像指向阿里云,下载jar包文件更迅速。
3、Tomcat安装和配置
- 下载地址
https://tomcat.apache.org/
- 安装及配置
下载文件:apache-tomcat-8.5.24-windows-x64.zip
解压到:D:\Tools\java\apache\tomcat
新增系统环境变量:
CATALINA_BASE:D:\Tools\java\apache\tomcat
CATALINA_HOME:D:\Tools\java\apache\tomcat
在Path变量中追加:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin;
4、idea安装及配置使用
- 下载地址
https://www.jetbrains.com/
- 配置
下载文件直接安装,安装完成打开
5、Java mvc项目demo
6、Java Application项目demo
- 新建项目
输入项目名称,点完成。
在 src 上点右键,New-->Java Class,如下图:
输入Name,其中demo是包名,HelloWorld是文件名
写一个main方法:
- 运行项目
点击IDEA右上角的“Add Configuration”,按照下图设置:
点击 OK
点击下图红框,运行程序
运行结果:
=========================
## Java SDK下载地址:
https://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html
## Maven安装与配置:
https://www.cnblogs.com/eagle6688/p/7838224.html
Intellij Idea下搭建基于Spring+SpringMvc+MyBatis的WebApi接口架构:
https://www.cnblogs.com/chenyangsocool/p/8519653.html
----------------------------------------------------------------------------------------------------
## 环境变量
JAVA_HOME
D:\Tools\java\jdk1.8.0_112
JRE_HOME
D:\Tools\java\jdk1.8.0_112\jre
MAVEN_HOME
D:\Tools\java\apache\maven
CLASSPATH
%JMETER_HOME\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
CATALINA_BASE
D:\Tools\java\apache\tomcat
CATALINA_HOME
D:\Tools\java\apache\tomcat
Path
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%MAVEN_HOME%\bin;%CATALINA_HOME%\lib;%CATALINA_HOME%\bin;
-------------------------------------------------------