零基础小白配置JAVAEE全部开发环境

简介: Java EE已成为企业级开发的首选平台之一。Java EE是一系列的技术规范,而并非是一个产品,更不是编程语言本篇文章分为:1:安装配置JDK 2:安装配置IDE环境 3:安装配置Tomcat 4:测试eclipse+tomcat 5:构建maven项目

Java EE表示Java Enterprise Edition Java EE-企业版(针对企业级应用) → 或称 J2EE、Java Web Java SE-标准版针(针对普通PC应用) Java ME-微型版(针对嵌入式设备及消费类电器)

Java EE已成为企业级开发的首选平台之一。 Java EE是一系列的技术规范,而并非是一个产品,更不是编程语言

@TOC


一、安装配置JDK

1.JDK下载地址

下载JAVA的JDK10.0.2:https://pan.baidu.com/s/1XjG-XO6ujQpl8NxEC3yPng 提取码:df7h

2.JDK默认安装位置

C:\Program Files\Java\jdk-10.0.2

在这里插入图片描述

3.Java环境变量配置(系统变量):

计算机→属性→高级系统设置→高级→环境变量

新建:JAVA_HOME 值: C:\Program Files\Java\jdk-10.0.2 新建:JRE_HOME 值: C:\Program Files\Java\jre-10.0.2 新建:CLASSPATH值:.;%JAVA_HOME%\lib;%JRE_HOME%\lib 编辑PATH,添加新值:%JAVA_HOME%\bin;%JRE_HOME%\bin;

在这里插入图片描述

在这里插入图片描述

4.检测Java环境是否配置正确

打开cmd命令窗口,输入:java -version 或 where java

如果显示如下界面,则配置成功

在这里插入图片描述

二、安装配置IDE开发环境

1.官网下载

https://www.eclipse.org/downloads/packages/

在这里插入图片描述

2.Eclipse工作区配置

在这里插入图片描述

3.Eclipse Java运行环境配置(JRE)

Eclipse → Window菜单 → Preferences → Java → Installed JREs

在这里插入图片描述

4.Eclipse默认编码配置:均改为utf-8

Window→Preferences三处设置:图示见后

①:General →Content Types→Text→JSP 最下面设置为 UTF-8 (原值为ISO-8859-1 )

②:General → Workspace 中 Text file encoding栏 → Other 选择 UTF-8 (原值为GBK )

③:Web → JSP Files 中Encoding栏选择 ISO 10646/Unicode(UTF-8)(原值为ISO-Latin-1 )

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

三、安装配置Tomcat9.0

1.下载Tomcat9.0.11

https://pan.baidu.com/s/1404YMSluXiN1Kb6T4GeEtg

提取码:fi4c

下载后解压到C盘根目录即可

在这里插入图片描述在这里插入图片描述

2.Eclipse配置Web服务器:Tomcat9.0

Window菜单 → Preferences → Sever → Runtime Enviroment

在这里插入图片描述

3.将配置好的Tomcat服务器添加到Eclipse Servers窗口

在这里插入图片描述

4.配置Web项目应用部署位置

为了便于管理,将以后创建的Web应用部署到 Tomcat9.0 webapps目录下,步骤:(图示见后)

①:右键tomcat服务器,选择open (或F3)

②:在Servers Locations栏选择User tomcat Installation (第二个选项)

③:并修改Deploy Path为 tomcat9.0 的webapps (默认是wtpwebapps)

④:Ctrl+S 保存 OK

在这里插入图片描述

四、测试一下 Eclipse+Tomcat 开发环境

1.新建:Dynamic Web Project

在这里插入图片描述

2.新建 index.jsp 页面

(WebContent目录下),并使用Html5模板

在这里插入图片描述

index.jsp代码:

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
hello
</body>
</html>

3.运行测试

在这里插入图片描述

最后打开Tomcat的webapps目录:HelloWeb项目成功部署

在这里插入图片描述

五、Maven项目配置

先查看Eclipse自带的Maven版本(Window → preferences → Maven → Installations可查看maven版本)

在这里插入图片描述

1.Maven重要说明:

第一次新建 Maven 项目时,会在 "C:\Users\用户名\" 下生成 .m2文件夹并下载 Maven 构件相关的jar包,由于默认从maven官网下载,耗时较长,因此推荐使用阿里云的maven镜像仓库。

在这里插入图片描述

2.阿里云的maven镜像仓库

在这里插入图片描述

3.如何配置阿里云maven仓库镜像

首先在 .m2 文件夹中新建 settings.xml 文件:

<?xml version="1.0" encoding="UTF-8"?>
<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 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
</settings>

4.在Eclipse中配置 Maven 的 User Settings

在这里插入图片描述

5.创建Maven项目并运行测试

在这里插入图片描述

在这里插入图片描述

可能出现的问题:

在这里插入图片描述

问题解决:在Java Build Path中添加Tomcat9.0库(自带servlet-api包)

当前项目右键 → Build Path → Config Build Path → Add Library → 选择Server Runtime → 选中Apache Tomcat v9.0

在这里插入图片描述

删除原来的index.jsp:新建HTML5模板的JSP

在这里插入图片描述

六、配置项目Dynamic Web Module 4.0

默认情况下,项目的 Dynamic Web Module是2.3,Java1.5,版本太低了

解决:当前项目右键 → Properties → Project Facts

Dynamic Web Module项升级到4.0方法:共4步:

![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/20210122101530185.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Fpcl9fSGVhdmVu,size_16,color_FFFFFF,t_70

第三步:配置Further configuration available

在这里插入图片描述

第四步:修改web.xml文件(webapp/WEB-INF):使用web4.0文件头配置

删除原来的代码,用下面代码替换:

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="4.0"
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd">
</web-app>

在这里插入图片描述

最终Maven项目结构

在这里插入图片描述

备注:配置完成后,如果重新运行Web项目时,Tomcat报错,则先在Tomcat中remove掉项目部署,重新运行部署一下。



相关文章
|
canal SQL 缓存
初识Canal以及使用Docker安装配置
初识Canal以及使用Docker安装配置
初识Canal以及使用Docker安装配置
|
6月前
|
安全 Java API
Java SE 与 Java EE 区别解析及应用场景对比
在Java编程世界中,Java SE(Java Standard Edition)和Java EE(Java Enterprise Edition)是两个重要的平台版本,它们各自有着独特的定位和应用场景。理解它们之间的差异,对于开发者选择合适的技术栈进行项目开发至关重要。
1120 1
|
存储 编解码 算法
计算机基础(3)——编码与解码
我们都知道计算机底层采用的是二进制码,即计算机底层存储的全都是0和1,不管是我们看到的视频、图片、音乐、文档和其他任何存储在电脑上的文件,其底层都是0,1,那么为什么要采用0和1来进行存储呢?这些0和1在计算机底层又是如何存储的呢?0和1又是如何变成我们需要的文件呢?
1453 5
计算机基础(3)——编码与解码
|
8月前
|
监控 JavaScript 前端开发
如何开发一套项目管理系统?(附架构图+流程图+代码参考)
在多项目并行、需求频繁变更的环境下,传统工具已无法满足进度可视化、协作效率和风险预警需求。本文介绍如何从零搭建一个系统化的项目管理平台,涵盖核心价值、总体架构、功能设计、业务流程、开发技巧等内容。通过统一信息来源、标准化流程、实时监控与数据驱动决策,帮助企业提升项目管理效率,降低成本,增强灵活性与可扩展性。
如果API调用失败,我应该如何排查问题?
当小红书API调用失败时,可按以下步骤排查:1. 检查请求参数;2. 确认身份验证凭据;3. 控制调用频率;4. 检查网络连接;5. 查看错误码和日志;6. 核实授权范围;7. 联系技术支持;8. 定期更新与测试。这些方法有助于系统地解决问题,确保API调用稳定。
|
Java API Android开发
Android中Binder在项目中的具体使用详解
Android中Binder在项目中的具体使用详解
461 0
|
数据可视化 JavaScript Java
2K star!三分钟搭建企业级后台系统,这款开源Java框架绝了!
"LikeAdmin Java是基于Spring Boot + Mybatis Plus + Vue 3的快速开发平台,内置RBAC权限管理、工作流引擎、数据可视化、三方登录等核心模块,助力开发者快速构建企业级中后台管理系统"
1307 19
|
SQL 数据库 数据安全/隐私保护
【Python】已解决:(SqlServer报错)SQL错误(208):对象名‘string_split’无效
【Python】已解决:(SqlServer报错)SQL错误(208):对象名‘string_split’无效
664 2
|
机器学习/深度学习 人工智能 算法
揭开深度学习与传统机器学习的神秘面纱:从理论差异到实战代码详解两者间的选择与应用策略全面解析
【10月更文挑战第10天】本文探讨了深度学习与传统机器学习的区别,通过图像识别和语音处理等领域的应用案例,展示了深度学习在自动特征学习和处理大规模数据方面的优势。文中还提供了一个Python代码示例,使用TensorFlow构建多层感知器(MLP)并与Scikit-learn中的逻辑回归模型进行对比,进一步说明了两者的不同特点。
780 2

热门文章

最新文章