位置: IT常识 - 正文

Web项目部署环境搭建:JDK + Tomcat + IDEA +MySQL(java web项目部署)

编辑:rootadmin
Web项目部署环境搭建:JDK + Tomcat + IDEA +MySQL Web项目部署环境搭建:JDK + Tomcat + IDEA1.java JDK1.1 下载安装1.2 配置环境变量1.3 检查安装成功2. TomCat2.1 下载安装2.2 配置环境变量2.3 检查安装成功3.IDEA3.1 下载安装3.2 IDEA部署Tomcat4.MySQL4.1下载安装4.2 Navicat使用4.2.1 链接MySQL4.2.2 新建表4.2.3 查询4.2.4 增删改

推荐整理分享Web项目部署环境搭建:JDK + Tomcat + IDEA +MySQL(java web项目部署),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:web开发环境和部署环境,web部署项目步骤,web项目部署架构图,web项目如何部署到服务器?,web项目环境搭建,web部署项目步骤,web项目部署架构图,web项目环境搭建,内容如对您有帮助,希望把文章链接给更多的朋友!

出来混总是要还的,记得大学本科四年,并不喜欢java以及web后端,把前端Html、css、JavaScript修炼得还可以之后,小组作业就一直抱各位大佬的大腿,大腿带我飞。就这样混过了本科的所有实践课。虽然研究生阶段也要用到编程语言,面向对象还有各种算法编程也是躲不掉的,但语言换成了C++和Python,这对于所有人都是从头再来。师兄看到我各种神奇的低级错误之后,虽然无语但是也会帮忙改改,所以也还过得去。 然鹅,现在为了毕业不得不低下头,清醒点!!!现在没有大腿能让你抱了,所以还是得面对JAVA,JAVA is watching you.

今天抱着“哼,小小java环境,再麻烦能比深度学习环境搭建麻烦吗”的心态,受到了现实的猛锤”哼,小样,当初盛传一句‘一杯茶,一包烟,一个环境配一天’可不是虚的“。然后就配了一天的环境。

1.java JDK

参考博客:[1]、[2] 注意环境搭建顺序是先JDK再Tomcat,最后是IDEA。如果先Tomcat,在检验其安装成功时会报没有java环境,如下图:

JDK 是 Java 语言的软件开发工具包,JDK 是整个 java 开发的核心,它包含了 JAVA 的运行环境(JVM+Java 系统类库)和 JAVA 工具。

1.1 下载安装

官网:https://www.oracle.com/java/technologies/downloads/ 下载完成长这样: 点击安装,改一下路径,最好不放c盘,一路next就行。

1.2 配置环境变量

①此电脑右键→属性 ②找到高级系统设置,Windows版本不一样,界面长得不一样很正常 点击“新建”按钮,在【系统变量】,分别设置三个环境变量,即: 变量名1:JAVA_HOME 变量值1: 电脑上JDK安装的绝对路径 找到Path 变量名2:PATH 变量值2: 新建两条路径 :%JAVA_HOME%\bin、%JAVA_HOME%\jre\bin 变量名3:CLASSPATH 变量值3:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME\lib\tools.jar;%CATALINA_HOME%\lib\servlet-api.jar

1.3 检查安装成功

win+r 输入cmd 在命令行窗口中输入java -version后回车,如果能显示 jdk 的版本信息则配置成功 (默默吐槽一下,Windows11越更新,这界面和Linux越像,都要失去Windows特色了)

2. TomCat

参考:[1]

2.1 下载安装

官网:http://tomcat.apache.org

下载哪个版本看你的心情,不知道选哪个就选最新的就行 下载完成长这样: 解压到你准备的文件夹就行

2.2 配置环境变量

怎么找环境变量1.2已经说了,这里不在重复

①新建变量 变量名:CATALINA_HOME 变量值:解压文件夹的路径 如果不新建这个变量,启动tomcat会报错

②Path新建路径 新路径:%CATALINA_HOME%\bin,%CATALINA_HOME%\lib

2.3 检查安装成功

win+r 输入cmd 命令行输入:startup.bat 出现这个证明已经安装好了 但是同时存在着乱码问题: 解决方案: 在文件夹中找到:apache-tomcat-9.0.45 → conf → logging.properties 用记事本打开 找到: 改为:java.util.logging.ConsoleHandler.encoding =GBK 然后显示正常 注意:Tomcat窗口不能关闭! 此时,在浏览器上输入http://localhost:8080/ 页面长这样就安装成功了

3.IDEA

参考:[1]

3.1 下载安装Web项目部署环境搭建:JDK + Tomcat + IDEA +MySQL(java web项目部署)

官网:https://www.jetbrains.com/ 在我下载了免费的社区版本后,发现怎么都链接不上,没有Application Servers也在plugins上搜不到tomcat的相关信息。在这个博客上知道了社区版本不支持tomcat,要下载专业版本

30天不够用:这位的方法是在b站页面找到的 (亲测好用)

3.2 IDEA部署Tomcat

参考:[1]

①创建一个普通的java项目 ②先给项目添加依赖 首先右键自己创建的项目,然后点击add framework support 勾选Web application,然后点ok 我们可以发现多了一个web文件夹,这个web文件夹里面就是放自己的web文件,例如html文件,jsp文件等,web下面的WEB-INF目录里面的web.xml就是用来配置这个web项目的,在WEB-INF下面我们一般会建立一个lib文件夹用于存放项目所需的jar包。 ② 配置Tomcat IDEA很智能,能主动找到本机的tomcat,找不到就点confugure手动添加 首先点击deployment,先配置自己的项目名称,也就是外部访问的项目名称 点击+号,选择发布方式(第一个选项为war包,第二个选项为源码),我们选择Artifact 对外访问路径,可以设置和项目名称一致 回到serve界面。把下面2个选项设置为热加载,表示我们在修改文件后就会生效(修改java文件后需要重新发布才会生效) 配置好后,先apply再ok 如果出现了报错: 解决方法:参考

在浏览器中打开项目: 网页显示为: 访问这个网址,默认访问的就是http://localhost:8080/tomcat/ 下面的index.jsp文件

到此已经成功在idea中部署了web项目,配置了tomcat,启动服务器能够正常运行。

4.MySQL4.1下载安装

安装版参考:这个博主写得太好了,我不用复述了,不过这个博主所用的是安装版的,可能会出现很多问题(来自我学弟的提醒) 免安装版的可以参考这个博主 安装完MySQL之后,不方便直接使用数据库,使用所以准备安装数据库图形界面工具Navicat,永久使用参考:这个博主,良心大大滴有 使用参照这个博主

4.2 Navicat使用4.2.1 链接MySQL

这样就链接上了MySQL

当关闭链接后标就会变灰,右键再打开链接标就又绿

4.2.2 新建表

参考:[1] ①新建数据库

②打开数据库 ③创建新表 随意建几个,把表保存了左边的表就会有你建的表的名字 填写数据

4.2.3 查询

查询语句:SELECT 列名称 FROM 表名称 例如:SELECT * FROM idpass WHERE id=1

4.2.4 增删改

依然使用的是查询的界面 语句: ①INSERT INTO 表名称 VALUES (值1, 值2,….)

②INSERT INTO table_name (列1, 列2,…) VALUES (值1, 值2,….) 注意: 1.字段和值要一一对应!!! . 2.如果值为数值类型, 则不需要加引号,如果为非数值类型,则需要添加引号。 MySQL中,如果数据类型不对应,会进行强制转化,字符串转数值的时候,如果转换不了,会将值强制转换成0。

②删 语句:DELETE FROM 表名称 WHERE 列名称 = 值 例:DELETE FROM renshi WHERE id = ‘1’;

③改 语句:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值 例:UPDATE renshi SET id = ‘123’ WHERE id = ‘1’;

本文链接地址:https://www.jiuchutong.com/zhishi/299305.html 转载请保留说明!

上一篇:【前端灵魂脚本语言JavaScript⑤】——JS中数组的使用(前端 自动化脚本 怎么写)

下一篇:densenet的网络结构和实现代码总结(torch)(densenet网络结构详解)

  • 中国联通app怎么退订业务(中国联通app怎么查套餐详情)

    中国联通app怎么退订业务(中国联通app怎么查套餐详情)

  • 怎么设置siri一喊就说我在(怎么设置siri一喊就说我在说话)

    怎么设置siri一喊就说我在(怎么设置siri一喊就说我在说话)

  • 招商银行电子回单在哪里(招商银行电子回单盖章图片)

    招商银行电子回单在哪里(招商银行电子回单盖章图片)

  • 荣耀x10后盖是玻璃材质吗(荣耀x10后盖玻璃不是原装)

    荣耀x10后盖是玻璃材质吗(荣耀x10后盖玻璃不是原装)

  • 苹果登录icloud验证失败怎么回事(苹果登陆icloud验证失败怎么回事)

    苹果登录icloud验证失败怎么回事(苹果登陆icloud验证失败怎么回事)

  • 拉黑对方对方知道吗(拉黑对方对方知道吗抖音)

    拉黑对方对方知道吗(拉黑对方对方知道吗抖音)

  • qq里面的精选照片怎么不让别人看到(qq里面的精选照片在哪里设置)

    qq里面的精选照片怎么不让别人看到(qq里面的精选照片在哪里设置)

  • 美图秀秀头发染色在哪里(美图秀秀头发染色后太亮)

    美图秀秀头发染色在哪里(美图秀秀头发染色后太亮)

  • 电车亏电充电充不进去怎么回事(电车亏电充电充不进但是灯还亮)

    电车亏电充电充不进去怎么回事(电车亏电充电充不进但是灯还亮)

  • 苹果7可以升级13.4.1吗(苹果7可以升级15.7.5吗)

    苹果7可以升级13.4.1吗(苹果7可以升级15.7.5吗)

  • vivo手机充电发热很烫怎么办(vivo手机充电发烫是怎么回事)

    vivo手机充电发热很烫怎么办(vivo手机充电发烫是怎么回事)

  • 新电脑硬盘使用次数多少正常(新电脑硬盘使用次数)

    新电脑硬盘使用次数多少正常(新电脑硬盘使用次数)

  • 相机打不开闪退怎么办(相机打不开闪退怎么办oppo)

    相机打不开闪退怎么办(相机打不开闪退怎么办oppo)

  • airpodspro后面按键干嘛的(airpodspro后面按键没反应)

    airpodspro后面按键干嘛的(airpodspro后面按键没反应)

  • 带耳机有电流声怎么办手机(带耳机有电流声音怎么回事)

    带耳机有电流声怎么办手机(带耳机有电流声音怎么回事)

  • 13mp是多少像素(13mp是多少像素算大吗)

    13mp是多少像素(13mp是多少像素算大吗)

  • 阿里巴巴付款方式有哪些(阿里巴巴付款方式银行转账)

    阿里巴巴付款方式有哪些(阿里巴巴付款方式银行转账)

  • qq电话静音对面会有显示吗(qq电话静音对面知道吗)

    qq电话静音对面会有显示吗(qq电话静音对面知道吗)

  • vivo1818ca是什么型号(vivo1818a是什么型号)

    vivo1818ca是什么型号(vivo1818a是什么型号)

  • dfu模式怎么开启(iphone6sdfu模式怎么开启)

    dfu模式怎么开启(iphone6sdfu模式怎么开启)

  • 十代酷睿上市时间(十代酷睿什么时候出的)

    十代酷睿上市时间(十代酷睿什么时候出的)

  • 快手加主播的粉丝团有什么用(快手加主播粉丝团怎么退出来)

    快手加主播的粉丝团有什么用(快手加主播粉丝团怎么退出来)

  • 桌面小爱同学搜索栏怎么关(小爱同学搜索框怎么打开)

    桌面小爱同学搜索栏怎么关(小爱同学搜索框怎么打开)

  • 联想小新潮5000怎么进入bios(联想小新潮5000如何进入bios界面)

    联想小新潮5000怎么进入bios(联想小新潮5000如何进入bios界面)

  • 怎么注销抖音账号手机号(怎么注销抖音账号保留作品)

    怎么注销抖音账号手机号(怎么注销抖音账号保留作品)

  • 苹果7怎么投屏到电视(苹果7怎么投屏到海信电视)

    苹果7怎么投屏到电视(苹果7怎么投屏到海信电视)

  • 天猫电器如何撤销退款(天猫怎么撤销退货申请)

    天猫电器如何撤销退款(天猫怎么撤销退货申请)

  • flex布局之flex-direction(flex布局用法)

    flex布局之flex-direction(flex布局用法)

  • 组成计税价应该是含税价还是不含税价?
  • 税务师2022年考试成绩
  • 纳税人等级怎么划分
  • 异地预缴增值税账务处理
  • 房地产企业取得净地的税收筹划
  • 税费返还如何处理
  • 增值税发票本月没用完可以下月用吗
  • 公司为员工购买五险一金是什么意思
  • 加速折旧的例子
  • 提供物业管理服务税率
  • 税友服务费能否抵扣
  • 有限合伙的定义
  • 成本无发票如何处理
  • 稽查以前年度补税
  • 收到雇主责任险发票计入什么科目
  • 普通发票和增值税专用发票有什么异同
  • 股权转让怎么办理才合理
  • 出租房屋免租期如何确认收入
  • 双系统怎么卸载ubuntu
  • 东芝t351笔记本
  • 暂估入库发票回来怎么做账
  • 记账凭证摘要的填写要求有
  • linux文件管理与常用命令实验报告
  • 代理公司变更收费标准
  • 研发费用加计扣除是什么意思啊
  • win10任务栏还原到下边
  • 家庭承包发包方的权利和义务
  • 劳务报酬怎么做帐
  • 野生动物huan
  • 企业所得税核定征收方法有哪两种
  • 当月缴纳上月未缴纳社保
  • 先预付货款,货到了怎么做账
  • 增值税发票查询结果不一致是什么意思
  • php输出隔行变色的表格
  • vue中computed作用
  • es6对象扩展运算符
  • js轮播图视频教程
  • xi:xtreg命令
  • 专利费用计入研发费用还是管理费用
  • 一次性收取一年租金增值税怎么计算
  • 将织梦dedecms转换到wordpress
  • 织梦内容页模板修改
  • 将表里的数据批量删除
  • 长期待摊费用计提摊销的会计分录
  • 收回已冲销的应收账款会计分录
  • 没有货怎么做电商
  • 自产用于捐赠的会计处理
  • 应交增值税转入未交增值税怎么算
  • 建筑劳务公司工作内容
  • 进项税额转出冲回
  • 房地产开发结转成本
  • 认证过的发票红冲了还要退回吗
  • 建筑业预缴税款怎么退税
  • 临时设施科目计入什么
  • 自然人系统如何恢复数据
  • 年度计提资产减值准备 好还是坏
  • 开户一定要去银行吗
  • 银行业现金流量表
  • 新基建政策文件
  • win8怎么设置指纹
  • centos如何安装vim
  • 64位ubuntu8.04 安装QQ
  • w7系统怎么扫描
  • 升级 win10
  • 电脑开机蓝屏怎么解决xp系统
  • os x 10.10.5
  • win8删除软件在哪里
  • ie11打不开闪退解决办法win 7
  • linux系统命令包含在哪个目录中
  • unity3d怎么编程
  • jquery怎么写
  • android 快速开发
  • linux find命令的使用
  • angular的ngif
  • 浏览器复制插件在哪
  • threejs入门教程
  • 深入理解java
  • actionbar如何添加按钮
  • 电子发票票种核定申请
  • 消费税是含税价
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设