您的位置:首页 > 编程语言 > Java开发

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  maven mysql tomcat java eclipse