1. 下载java开发包jdk1.8
下载地址https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html,如下图
windows 32位机器下载Windows x86 版本 jdk-8u241-windows-i586.exe
windows 64位机器下载Windows x64 版本jdk-8u241-windows-x64.exe
Ubuntu下载Linux x86 Compressed Archive或者Linux x64 Compressed Archive
什么?不知道自己电脑装的是多少位的?右击我的电脑,查看属性,你会看到你的计算机基本属性信息
由于oracle改变了license,需要先注册账号才能下载
2.安装jdk
双击下载后的jdk进行安装,单击下一步,为了简单起见,我们可以把安装路径修改为C:\jdk1.8(注意这个路径非常重要,影响后面的java_home变量设置,要保持一致),然后一直下一步即可!
3.设置环境变量
右击我的电脑选择属性,这里以win10系统为例,打开属性面板
然后选择高级系统设置,在打开的面板里选择环境设置按钮
jdk环境配置(假设安装路径为C:\jdk1.8),在弹出的面板上面选择新建,需要新建三个变量,变量值如下
JAVA_HOME C:\jdk1.8
PATH %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
(1)先新建java_home 变量
(2)然后再新建path变量,win10系统变量值设置为%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin,注意如果path变量已经存在,选择编辑按钮,点击新建,添加“%JAVA_HOME%\bin”;再次点击新建,添加“%JAVA_HOME%\jre\bin”如下图
这里要特别注意一下,win10环境变量值是一行一行的,不要直接点击新建,添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”,否则会出现“javac不是内部或外部命令”错误。
win7系统,如果path变量已经存在,需要先输入一个英文分号;再把java的path值添加到后面
(3)再新建CLASSPATH变量,变量值为 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 注意前面有个英文句点,代表当前目录下的类
4.测试安装是否成功
进入命令行提示符先执行java命令,再执行javac命令,如果出现如下界面说明设置成功
5.编写第一个java程序
在C盘或其他盘新建一个文件夹myjava,用于存放java源码,在文件夹里新建记事本文件HelloWorld.txt 文件,文件内容如下
class HelloWorld{
public static void main(String args[]){
System.out.println("Hello world!");
}
}
保存后重命名为HelloWorld.java(注意打开系统的显示文件扩展名,否则你修改后的文件名可能是HelloWorld.java.txt)
在当前文件夹空白处,按住shift+右击选择在此处打开命令行或者打开powershell窗口,然后执行如下命令
javac HelloWorld.java
这是将java源码编译成字节码.class 文件,然后再执行
java HelloWorld
如果打印输出 Hello world!,说明运行成功
6.安装tomcat
下载地址https://tomcat.apache.org/download-80.cgi
若是下载的zip版,需解压到D:\Tomcat8
7.安装Eclipse IDE for Java EE Developers
下载地址https://www.eclipse.org/downloads/packages/
注意选择Eclipse IDE for Enterprise Java Developers
8.Eclipse配置
jre配置
Preference->java->Installed JRES->add 设置jre路径
server配置
Preference->Server->Runtime Environments->add 设置tomcat路径
java编码配置
Preference->General->Workspace->text file encoding 选择UTF-8
jsp编码配置
Preference->Web->JSP Files->Editor 选择UTF-8
9.安装Velocity模板编辑插件Veloeclipse
(笔者现在基本用vm文件来代替jsp文件来编写页面文件)
在Eclipse下编辑Velocity模板的插件,支持语法着色,代码向导等功能,简单好用,没有可视化编辑。
安装方法 :Help->Eclipse Marketplace->Search Veloeclipse
注意:
更新升级到eclipse mars版本后以上安装方法已经不管用了,可以采用如下安装方式
help-》intall new software-》work with 里粘贴如下链接后回车
https://raw.githubusercontent.com/vaulttec/veloedit/updatesite/
参考:
https://github.com/vaulttec/veloedit
10.经过以上配置即可进行java web开发
File->New->Dynamic Web Project
7.设置eclipse自动部署文件到tomcat 的webapps下
(1)在servers面板下右击new-》server选择tomcatv8.0 server-》finish
(2)启动tomcat v8.0 server at localhost(需要移除taomcat已经存在的项目)
(3)右击tomcat v8.0 server at localhost-》open
(4)在server locations选择user tomcat intallation,此时server path自动更改为先前设置的tomcat路径D:\Tomcat6
(5)dploy path修改为webapps
然后关闭保存即可!