超详细的Java Web环境的搭建(上)

简介: 超详细的Java Web环境的搭建(上)

目录

一、序言

二、安装java运行环境

1、Java虚拟机  —— —— JVM(作为了解内容)

2、工具

3、安装JDK

4、配置环境变量

5、运行java程序三、搭建Java Web环境

1、搭建tomcat

2、创建项目

3、启动项目

四、安装数据库

1、安装数据库

五、常见的搭建问题

六、自行下载所需要的所有工具
一、序言

Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级的编程语言。所谓编程语言,是

计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。


Java Web主要是用Java技术来解决web领域的技术,需要运行在特定的web服务器上,Java Web是跨平台的,可以在不同的平台上进行部署运行。  


创建Java Web首先要在电脑上部署Java的运行环境,主要分为四步:

第一步:安装Java环境

第二步:搭建Web环境

第三步:运行Web项目

第四步:安装数据库

二、安装java运行环境

      1、Java虚拟机  —— —— JVM(作为了解内容)

JVM(Java Virtual Machine ):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的

运行环境,是Java 最具吸引力的特性之一。我们编写的Java代码,都运行在 JVM 之上。


跨平台:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系

统上,这个特性称为Java语言的跨平台特性。该特性是由JVM实现的,我们编写的程序运行在JVM上,而JVM

运行在操作系统上。

       如下图所示,Java的虚拟机本身不具备跨平台功能的,每个操作系统下都有不同版本的虚拟机。JRE (Java Runtime Environment) :是Java程序的运行时环境,包含 JVM 和运行时所需要的 核心类库 。

JDK (Java Development Kit):是Java程序开发工具包,包含 JRE 和开发人员使用的工具。


我们想要运行一个已有的Java程序,那么只需安装 JRE 即可。

       我们想要开发一个全新的Java程序,那么必须安装 JDK 。

 2、工具

编写Java代码的编辑器有很多,例如:Eclipse或Idea等,因为初学阶段用eclipse的人比较多,我这里主要是用eclipse来做演示讲解,如果你不想在官网下载,在本文的最后,我会把所有的工具上传到云盘的,可以先进行去下载。
注意:下载完eclipse先不要打开,因为没有安装JDK,可能打开会出现错误,后边会讲到。
(1)如何下载编辑器,毫无疑问肯定是去官网了,在浏览器中输入eclipse官方网址:https://www.eclipse.org/ 
(2) 点击 Download Pakeges
(3) 选择所要的版本和系统
(4)点击“Select Another Mirror 展开选择china(中国)(5)然后进入到支付页面,可以支付也可以不支付,不支付直接点click here直接下载。

以上就是下载eclipse的全部过程。

      3、安装JDK

我使用的是JDk9版本,如果使用其他的版本可以去JDK官网自行下载。

以下是我对安装JDK的图解展示,注意:安装路径中,文件夹名不要包含文字和空格。

然后就点下一步,就等待安装成功就可以了。

目录
相关文章
|
15天前
|
前端开发 Java API
JAVA Web 服务及底层框架原理
【10月更文挑战第1天】Java Web 服务是基于 Java 编程语言用于开发分布式网络应用程序的一种技术。它通常运行在 Web 服务器上,并通过 HTTP 协议与客户端进行通信。
14 1
|
1月前
|
消息中间件 分布式计算 Java
Linux环境下 java程序提交spark任务到Yarn报错
Linux环境下 java程序提交spark任务到Yarn报错
34 5
|
1月前
|
Java Linux Python
Linux环境下 代码java调用python出错
Linux环境下 代码java调用python出错
38 3
|
9天前
|
Java 大数据 开发工具
java学习——环境准备(1)
java学习——环境准备(1)
21 0
|
1月前
|
Oracle Java 关系型数据库
Linux下JDK环境的配置及 bash: /usr/local/java/bin/java: cannot execute binary file: exec format error问题的解决
如果遇到"exec format error"问题,文章建议先检查Linux操作系统是32位还是64位,并确保安装了与系统匹配的JDK版本。如果系统是64位的,但出现了错误,可能是因为下载了错误的JDK版本。文章提供了一个链接,指向Oracle官网上的JDK 17 Linux版本下载页面,并附有截图说明。
Linux下JDK环境的配置及 bash: /usr/local/java/bin/java: cannot execute binary file: exec format error问题的解决
|
1月前
|
数据采集 Java 数据挖掘
Java IO异常处理:在Web爬虫开发中的实践
Java IO异常处理:在Web爬虫开发中的实践
|
1月前
|
SQL 安全 数据库
Web安全漏洞专项靶场—SQL注入—docker环境—sqli-labs靶场—详细通关指南
Web安全漏洞专项靶场—SQL注入—docker环境—sqli-labs靶场—详细通关指南
176 1
|
1月前
|
关系型数据库 Java MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【9月更文挑战第6天】在Linux环境下安装JDK 1.8、Tomcat和MariaDB是搭建Java Web应用的关键步骤。本文详细介绍了使用apt-get安装OpenJDK 1.8、下载并配置Tomcat,以及安装和安全设置MariaDB(MySQL的开源分支)的方法。通过这些步骤,您可以快速构建一个稳定、高效的开发和部署环境,并验证各组件是否正确安装和运行。这为您的Java Web应用提供了一个坚实的基础。
46 0
|
2月前
|
Java Maven Android开发
解锁Web开发新技能:从零开始的Struts 2之旅——让你的Java编程之路更加宽广,首个应用实例带你飞!
【8月更文挑战第31天】对于初学者,掌握 Struts 2 框架不仅能提升 Web 开发能力,还能深入了解 MVC 架构。Struts 2 是一个基于 Servlet 的 Java 框架,提供表单验证、文件上传、国际化等功能,便于快速构建易维护的 Web 应用。本文通过示例演示如何从零开始搭建环境并创建一个简单的 Struts 2 项目,包括配置 `struts.xml`、编写 Action 类及视图文件,并配置 web.xml。通过这些步骤,你将学会基本的开发流程,为进一步学习高级功能打下基础。
45 0
|
2月前
|
前端开发 Java UED
JSF遇上Material Design:一场视觉革命,如何让传统Java Web应用焕发新生?
【8月更文挑战第31天】在当前的Web开发领域,用户体验和界面美观性至关重要。Google推出的Material Design凭借其独特的动画、鲜艳的颜色和简洁的布局广受好评。将其应用于JavaServer Faces(JSF)项目,能显著提升应用的现代感和用户交互体验。本文介绍如何通过PrimeFaces等组件库在JSF应用中实现Material Design风格,包括添加依赖、使用组件及响应式布局等步骤,为用户提供美观且功能丰富的界面。
39 0