Idea 下 Spring MVC + Maven + Hibernate + Freemarker 开发环境搭建之Java环境安装及Idea安装

这是一个系列文章,分为如下几个部分:

  1. Java环境搭建及Idea安装
  2. Maven安装配置
  3. 基于Maven的Spring MVC 项目创建
  4. Spring MVC  CURD Sample
  5. Maven项目打包并发布到远程Tomcat
  6. Spring MVC 项目的中Hibernate的使用
  7. Spring MVC 项目中FreeMarker的使用
  8. Spring MVC + Maven + Hibernate + Freemarker Sample

一、JDK

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。

二、组成

JDK包含的基本组件包括:
javac – 编译器,将源程序转成字节码
jar – 打包工具,将相关的类文件打包成一个文件
javadoc – 文档生成器,从源码注释中提取文档
jdb – debugger,查错工具

java – 运行编译后的java程序(.class后缀的)
appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。
Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。
Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。
Jconsole: Java进行系统调试和监控的工具

三、常用包

java.lang: 这个是系统的基础类,比如String等都是这里面的,这个包是唯一一个可以不用引入(import)就可以使用的包。
java.io: 这里面是所有输入输出有关的类,比如文件操作等。
java.nio:为了完善io包中的功能,提高io包中性能而写的一个新包 ,例如NIO非堵塞应用
java.net: 这里面是与网络有关的类,比如URL,URLConnection等。
java.util: 这个是系统辅助类,特别是集合类Collection,List,Map等。
java.sql: 这个是数据库操作的类,Connection, Statement,ResultSet等。
javax.servlet:这个是JSP,Servlet等使用到的类。
四、环境配置

在Windows下(以x64系统为例)

java运行环境安装与测试及HelloWorld的实现。
1).下载JDK 1.8或更高版本 (建议同时下载其Java Documentation,这是Java帮助文档)。
2).运行刚刚下载的安装程序进行正式安装(以下假设安装于d:\jdk1.6.0_21\,建议安装路径不要有空格,不宜安装在\Program Files目录下!)。
3).设置运行环境参数:
在Win7、Win8、Win10系统,使用鼠标右击“计算机”->属性->左侧高级系统设置->高级->环境变量
系统变量->新建->变量名:JAVA_HOME 变量值:JDK安装目录
系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib
系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;
(CLASSPATH中有一英文句号“.”后跟一个分号,表示当前路径的意思)
(使用命令行的方法设置环境变量,只会对当前窗口生效)
(改Path变量时,不是删除原有的值而是添加新的路径)
4).使用文本编辑器(比如:Notepad++/UltraEdit/EditPlus)编写如下代码,并保存为文件:HelloWorld.java(必须大小写正确!假设为e:\test\HelloWorld.java)
/* HelloWorld.java */
public class HelloWorld
{
public static void main(String[] arg)
{
System.out.println(“Hello,World!”);
}
}
5).在e:\test\开启一个命令提示符窗口
6).编译HelloWorld.java为HelloWorld.class
e:\test>javac HelloWorld.java
7).运行HelloWorld.class
c:\test>java HelloWorld
Hello,World!

ok,至此java环境配置完毕

Linux 下安装

暂时没有实际操作,后续补充。

五、Idea安装

直接去 https://www.jetbrains.com/idea/ 下载对应安装文件安装即可。

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注