java web java ee_javaWeb环境配置(JAVAEE)

安装JDK

1.https://www.oracle.com/java/technologies/javase-jdk13-downloads.html 下载 javaSE

我下载的是这个版本

术语名缩写解释

Java Development Kit

JDK

编写Java程序的从程序员使用的软件

Java Runtime Environment

JRE

运行Java程序的用户使用的软件

Standard Edition

SE

用于桌面或简单的服务器应用的Java平台

Enterprise Edition

EE

用于复杂的服务器应用的Java平台

Micro Edition

ME

用于手机和其他小型设备的Java平台

Java 2

J2

一个过时的术语,用于描述1998年~2006年之间的Java版本

Software Development Kit

SDK

一个过时的术语,用于描述1998年~2006年之间的JDK

各个版本的用处,用于桌面或简单的服务器应用的Java平台,我只搭建服务器应用,所以只要SE

下载好了以后,双击运行。会有安装目录,保存安装目录

D:\javaSE\jdk

2.根据安装目录,配置环境变量

JAVA_HOME : 安装的目录

path: 加一条 : %JAVA_HOME%\jre\bin;

classpath JDK1.5之后这项不用设置了

ea7b65e6e763f6b067af020d1e434d70.png

b4882666c68beb99316bd8ae09bedea8.png

保存,安装结束

3. window + r 打开cmd

Java -version

ed0bb40152752252ca5e0d8ceba73638.png

javac

5c4ddcc053fe6e856a29314bb7ee1982.png

可以查看到java的版本

JDK 安装成功

安装tomcat 服务器

1.https://tomcat.apache.org/download-70.cgi

tomcat和apache的区别

“apache是web服务器,tomcat是应用(java)服务器,tomcat是apache的扩展。apache不能解释java程序,tomcat可以。apache和tomcat发布的东西不同。”

下载

c953634c4f56d372a34d7d1aacf06ad3.png

下载解压,保存到目录以后

我的目录

D:\javaSE\apache-tomcat\apache-tomcat-7.0.100

2.配置环境变量

cba69eb70b0efbd912a1b1d770e48d2f.png

CATALINA_HOME: 解压目录

3.双击打开解压的目录下面的/bin/startup.bat

0a5777a55f9695da70be56603c67a6d9.png

4.tomcat安装成功。tomcat是java编写的服务器

79b23bf50c6b94a2bff30dae5b72e714.png

5.它的http文件根目录是在

解压目录/webapps

数据库配置

我电脑上有wamp集成环境,我直接开wamp的数据库,没有自己安装,也是一样的,集成环境指数集成了。

开了然后把apache关闭

1.安装开源软件

https://www.heidisql.com/download.php

58515198cc1b1df5e2d5a717ad1b60d6.png

打开,并且安装

安装好了以后双击打开

新建

https://dev.mysql.com/downloads/connector/j/

27befcfc2a4fdf164767caaf19542dc8.png

输入密码,打开

2.然后就能显示之前安装的数据库

9870b7976de2c8dbc6a881839b44d0f2.png

3.让tomcat支持Mysql

下载支持插件包

https://dev.mysql.com/downloads/connector/j/

f058f25e77f52c0f6094435bd4947b3a.png

下载好了以后解压,解压了以后,有一个mysql-connector-java-8.0.19.jar文件,把它放进tomcat的扩展应用文件里面

D:\***\apache-tomcat\apache-tomcat-7.0.100\lib\

拷贝进去

好了

安装Eclipse-JEE,编辑器

1.http://www.eclipse.org/downloads/eclipse-packages

到https://www.eclipse.org/downloads/packages/这里

各版本区别

Eclipse IDE for Java Developers 该版本适合Java开发者,集成CVS,Git,XML编辑器,Mylyn, Maven integration和WindowBuilder等插件。

Eclipse IDE for Java EE Developers 该版本集成了Java ee开发常用插件,方便动态web网站开发。适合Java web开发者使用。集成了XML编辑器、数据库查看工具,提供jsp可视化编辑器。

Eclipse IDE for C/C++ Developers 该版本适合C/C++开发者,集成了良好的C/C++语言支持。

Eclipse for PHP Developers该版本适合PHP开发者,集成了良好的PHP语言支持,Git客户端, Mylyn和JavaScript脚本编辑器, HTML, CSS和XML。

Eclipse IDE for Eclipse Committers;该版本是eclipse最基础的版本,适合Java se个人开发者、或希望根据自己需求配置插件的开发者使用。

Eclipse IDE for Java and DSL Developers 对于Java和DSL开发者必不可少的工具,包括Java和XTend ID

各版本区别

我看别人写的:

最大的区别就是标题和解压包大小不同。下载解压后就会发现,不同的Eclipse版本之间就是plugins/features目录下的文件不同而已。 一个标准的Eclipse的,给它添加一些JEE开发需要的plugins,比如WTP,WST等等,它摇身一变就变成”Eclipse IDE for Java EE“了。其他的也一样。如果是一个熟练的Eclipse使用者,选择哪一个都可以,需要的plugin都可以从Eclipse官网获取。

也就是说,没区别,就是plugin的区别。

我在下载页面镜像下载服务里面看到了小广告,这个广告可以

(根本不想看java的环境搭建,webpack前端配置已经配到吐。。痛哭)

2.配置preferences 的 serve,但是我的这个版本没有serve

安装serve

https://jingyan.baidu.com/article/90bc8fc89e6e5cf653640cf3.html

a.第一步、在eclipse菜单“Help”中选择“InstallNew Software”

b.第二步、然后在Work with中点击Add 加入Name=="Kepler" repository;Location==http://download.eclipse.org/releases/kepler

c.第三步、再点击Add按钮,找到选项“Web,XML, Java EE and OSGi Enterprise Development”选项下“JST Server AdaptersExtensions”,进行勾选。然后点击下一步Next按钮。

bd6b173a57f57936662154e6a321a5a0.png

然后finish,等安装,安装了一会就安装好了

preferences 就有serve

70bb962e0f9ec9dc4e9d77333980159d.png

3.add选择 Apache Tomcat 版本你自己安装的版本

a11adf37cff78266fdb0ad0ecb6f4486.png

配置到你安装tomcat的目录

edd13576f2c51ff492b219f602fac5a1.png

4.配置默认的格式

选择菜单项“Window”→“Preferences”,找到下方的“Web”,将其中红色框标记的选项里的【Encoding(编码格式)】均改为 UTF-8,是为防止使用中文乱码的问题。

没有 web 和server一样安装web

设置防止乱码的设置

6c1b332c3b9501866adff59194a787cd.png

5.新建一个动态项目

New”→“Dynamic Web Project

但是我没有这个选项。

help install

Eclipse Java EE Developer Tools

Eclipse Java Web Developer Tools

Eclipse Web Developer Tools

Eclipse XML Editors and Tools

装好以后

新建项目

file->new->project

1c61443172cc4e9338bfa1aedfa5739e.png

2.写上项目名->next->不动->next (webmodule)

3af44831258153869edfa8686f3b4c8d.png

web.xml配置不被修改

finish

3.在 项目上点击右键,并选中“Properties”菜单项,若看到工程默认编码为 GBK,则在对话框中将工程的编码方式改为 UTF-8,目的是避免以后中文出现乱码:(这是抄的)

ce69e44a182e017713f6bc1125344cb4.png

4.

9b968d7c602300e69b76e93f30ce80c5.png

报错

Endorsed standards and standalone APIsin modular form will be supported via the concept of upgradeable modules.

然后修改(https://bbs.csdn.net/topics/392277991)

在Eclipse的Run -> Run Configurations的界面里 有一个设置参数里Arguments页面里的VM arguments的参数里面把最后的有-Djava.endorsed.dirs="D:\java\tomcat\apache-tomcat-9.0.10\endorsed"的参数删除,然后点击Apply,再点Run就行了。

好像是jdk的版本太高了,所以重新装高版本的tomcat就能解决

https://tomcat.apache.org/whichversion.html

换低版本的jdk,不过我服务已经启成功了

解决Eclipse下没有Tomcat 9.0

1.eclipse->help->EclipseMarketPlace->搜索apache-tomcat

install

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值