Java Web 学习笔记(一):开发环境搭建
2017-03-01 11:18
746 查看
写在前面
虽然从事开发工作多年,但是之前并没有养成写博客的习惯,只是自己整理离线笔记。一则是以为自己资历尚浅,以学为主,不敢指导同行;二则工作繁忙,实在无暇他顾。最近一次硬盘故障后数据恢复失败让我损失惨重。历史代码尚可在版本控制服务器上下载回来,但是多年的学习笔记却离我远去。言归正传,本次学习JavaWeb开发,操作系统为Windows Server 2012 R2环境,数据库使用MySQL,准备使用Maven整合Spring+SpringMVC+Hibernate 框架。由于不是小白文章,有些基础的内容就不截图了。
Oracle账号
JDK、JRE、MySQL都是由Oracle公司提供,需要Oracle账户登录才能下载注册地址:https://profile.oracle.com/myprofile/account/create-account.jspx
Java开发环境
JDK
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html当前最新版本8u121,即1.8.0_121
选择和操作系统匹配的安装包。接受许可协议“Accept License Agreement”
由于JDK本身包含了JRE,所以在JDK安装完成后会出现JRE的安装。安装很简单,不赘言。
环境变量
JAVA_HOME含义:JDK安装主目录
类型:新建
值:
C:\Program Files\Java\jdk_18.0_121
Path
含义:JDK下可执行文件目录
类型:追加
值:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
CLASSPATH
含义:运行java程序时需要查找class文件的目录
类型:新建
值:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(注意最前面的点)
检查
在命令窗口输入java -version,能得到版本信息则检查通过
JRE
生产环境服务器的JRE并非都达到1.8版本,所以在开发时候就需要准备1.7甚至1.6版本下载地址与JDK下载地址相同,在页面底部找到“Java Archive”,点击“DOWNLOAD”进入历史版本下载页
选择需要的版本,如Java SE 7即1.7版本,进入1.7下载页
在1.7下载页中选择1.7的最终升级版7u80,罗列7u80的JDK、JRE、Server JRE中仅需下载JRE,即“Java SE Runtime Environment 7u80”
将下载的压缩包解压即可,习惯上解压到JDK的安装位置
MySQL
MySQL社区版下载地址:https://dev.mysql.com/downloads/mysql/Windows版的MySQL安装很简单,可以参考的文章很多,不赘言
MySQL的图形化管理工具很多,推荐Navicat for MySQL或Navicat Premium,可以在Navicat官方网站下载,至于付费和还是破解,在此不赘言
Tomcat
官网地址:http://tomcat.apache.org仅就开发而言, Tomcat是无需安装运行的,要的是能在Eclipse里能跑起来就OK了
建议下载所有版本的压缩包,解压后放在一起,这样可以测试程序在不同版本的情况下的运行状态
Eclipse
下载地址:https://www.eclipse.org/downloads/eclipse-packages/最新版本Neon.2 (4.6.2),Web开发需要下载“Eclipse IDE for Java EE Developers”
下载的安装包解压后即可运行
Maven
由于Eclipse 4.6.2已经集成了Maven插件,无需额外安装。Maven默认的仓库地址位于国外,由于国际网速和CFW的原因,创建project后总是要等待很长时间加载所需jar包。绝对有必要将仓库地址修改到国内的镜像站,比如阿里云镜像。修改Maven仓库地址
打开Eclipse后,菜单 Windows → Preferenes → Maven → User Setting 可看到如下两个配置User Setting:
C:\Users\Administrator\.m2\settings.xml
Local Repository:
C:\Users\Administrator\.m2\repository
settings.xml文件此时并不存在,文本框是灰色的,需要手动创建。创建后重新打开设置,可看到多了一个
(open file)
点击
(open file)打开settings.xml文件,编辑如下
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd"> <localRepository>C:\Users\Administrator\.m2\repository</localRepository> <interactiveMode /> <usePluginRegistry /> <offline /> <pluginGroups /> <servers /> <mirrors> <mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror> </mirrors> <proxies /> <profiles /> <activeProfiles /> </settings>
打开Console视图并切换到Maven Console,创建一个Maven工程,可以在Maven Console窗口中看到jar下载的来源
Maven官方网站:https://www.apache.org
settings.xml配置参考:https://maven.apache.org/settings.html
相关文章推荐
- Java Web 学习笔记(一) Java Web 开发环境搭建
- Java Web学习笔记 1 Java Web开发概述/2 搭建Java Web开发环境
- 基于CentOS7上的搭建javaweb环境 - 学习笔记
- java学习笔记(一)--java开发环境搭建
- Java学习笔记-Java开发环境搭建
- Java学习笔记一:三步搭建Java开发环境
- Java与Flex学习笔记(2)----MyEclipse8.6中搭建Flex与JavaEE开发环境
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行
- java web开发学习-2 tomcat环境搭建
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行
- Java学习笔记-002(环境的搭建及开发工具安装)
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行
- 我的Java学习笔记 -开发环境搭建
- Java 学习笔记 开发环境搭建JDK+Tomcat+Eclipse
- Java学习笔记 - 1、开发环境搭建
- Java 学习笔记 开发环境搭建JDK+Tomcat+Eclipse
- Java 学习笔记 开发环境搭建JDK+Tomcat+Eclipse
- Java学习笔记:搭建Java开发环境
- Java框架学习笔记——Spring开发环境搭建