javaweb环境配置的种种

#

#前言

因为最近很多人问,我不得不熟悉了一次次 javaweb 项目环境搭建和运行的全过程。 大多数人困惑和不习惯的点在于: javaweb 项目对比过去所学的简单的 C,C++,JAVA 项目, 环境的搭建难度和复杂度上了一个台阶。 初步入门所谓的工程化编程领域,诸多不适和不习惯是正常的, 现代软件是大型合作工作,一个人写好所有的代码的时代远去了,你不得不使用其他人写的代码和框架,也就必须因此去理解和适应其他人的想法。这是痛苦的。 在初入 javaweb 世界中, 我曾有过这样无比困惑的阶段——

  • 那些反复安装就是不能运行的 mysql,
  • 就是不能运行的 tomcat,
  • 一直下载不下来的 jar 包,
  • 龟爬一样的 maven 下载包速度。
  • 在其他人电脑上能运行,就是我不能运行。
  • 。。。

在此过程中: 网上 csdn 的教程质量有高有低,我曾被教程坑过,也幸得大佬提点。 我想汇总前辈优秀教程和我个人的一点浅见于此。

前人走过的弯路,后人何必再走呢。 2022.12.16 于华州


#计划

  • jdk 安装和配置
  • idea 旗舰版获取和使用
  • tomcat 配置和使用
  • maven 相关
  • 如何运行其他人的 javaweb 项目
  • IDEA 自带的数据库工具
  • navicat 教程
  • 如何修改网上其他人的项目图片
  • 常见问题

#更新日志

2022.12.16 为 jdk 都不晓得配置的刘某开始写了这篇教程 涵盖 jdk,idea,tomcat , maven ,mysql 等配置环境的东西。 2022.12.18
文某看到原题目---关于 JAVAweb 环境配置的汇总------- 《为刘某,许某,李某等朋友而作,主要是刘某,问某应该不需要》, 经问某要求---(直言自己怎么不需要啦), 故改名为------《关于 JAVAweb 环境配置的汇总 为刘某,许某,李某等朋友而作,主要是刘某,问某应该不需要,问某后来告诉我,她怎么不需要啦》 问开始错写为文,文某要揍我,我当然是义正严词告诉她----“我错了,呜呜” 不正经更新日志结束; 正经更新日志为: 添加 idea 自带数据库使用工具教程 添加 navicat 安装和使用教程 添加修改项目小技巧,sql 转 word 设计文档技巧 2011.12.20 添加更新修改项目小技巧,记得更改完成后开启浏览器无痕(隐私)模式,快捷键 ctrl+shift+n(因为浏览器会默认缓存上一次的图片和其他资源文件,开无痕是强制不缓存罢了) 因为王某和一个刘某遇见了此问题,不得不更新下 还有刘某告诉我她很认真看了好几遍,我很感动,随意写就的部分,她的态度好好,故更新了一部分。 或许这个一开始随意起意的项目很值得发展哈哈

#1.JDK 8

#2. IDEA 和 tomcat

有 idea 时,可以简单解压 tomcat,不用太配置环境变量 idea 会自动配置,非常好用!!! 就可以直接使用 tomcat 教程如下: 资源如下: apache-tomcat-8.5.82.zip 西安财经大学学生可以按照我写的这个教程获取正版 IDEA,教育授权 IDEA 破解和正版路子


#2.1 更换 maven 镜像为阿里云

如果项目存在 pom.xml 并且半天 jar 包下不下来 那么按照下面的步骤进行 javaeb maven 镜像更换为阿里云镜像


IDEA 社区版下载 需要安装 smarttomcat 插件

#2.2 下载 smartTomcat 插件

关于JAVAweb环境配置的汇总%20为刘某,许某,李某等朋友而作,主要是刘某,问某应该不需要,问某后来告诉我,她怎么不需要啦-0

#2.3 smartTomcat 的配置

关于JAVAweb环境配置的汇总%20为刘某,许某,李某等朋友而作,主要是刘某,问某应该不需要,问某后来告诉我,她怎么不需要啦-1 关于JAVAweb环境配置的汇总%20为刘某,许某,李某等朋友而作,主要是刘某,问某应该不需要,问某后来告诉我,她怎么不需要啦-2 这玩意要配置到 WEB-INF 才可以使用,

#3. 数据库

本人推荐 MYSQL5.7 安装新版本 mysql 前请务必确认成功 完全卸载老版本 mysql 和残留文件和注册表信息。 卸载教程

安装 mysql 5.7 看这里 MYSQl5.7 安装教程 下载方式:

  1. 官网下载
  2. 我曾经一老师发过的凑合版本

MySQL556_jb51.zip

  1. 官网我下载的版本。

mysql-5.7.24-winx64.zip

#3.1 navicat 教程

断开网络连接那一步 可以通过修改 host 解决 添加 127.0.0.1 activate.navicat.com 达到屏蔽 Navicat 激活联网


#3.2 idea 自带数据库

教程如下

#4. 如何运行 javaweb 项目

怎么说呢,这是个很大的概念。 总结下来大致步骤如下

  1. 修改 jdbc 设置,数据库,用户名,密码,端口等
  2. 导入 sql 文件
  3. 配置项目结构,和 Tomcat 等服务器
  4. 运行。

可以参考的文档:

#4.1 修改项目小技巧(更换图片和其他):

  1. 通过 IDEA 快捷键 Ctrl+Shift+r 或这点击 Edit 》Find 》Replace In Path,请活用哈哈,在网页上看到啥去项目里搜索替换
  2. 修改网页背景图片,用同名文件替代或删除,记住更换后,点击重新运行

关于JAVAweb环境配置的汇总%20为刘某,许某,李某等朋友而作,主要是刘某,问某应该不需要,问某后来告诉我,她怎么不需要啦-3 2.关于JAVAweb环境配置的汇总%20为刘某,许某,李某等朋友而作,主要是刘某,问某应该不需要,问某后来告诉我,她怎么不需要啦-4

  1. 并且使用浏览器无痕模式打开项目

  2. 快捷键 ctrl+shift+n

#4.2 修改数据库小技巧:

不要直接删除数据库记录 要尽量直接修改,不然数据库设计者的大量关联项目会被你删掉

#4.3 sql 语句转 word 数据库设计文档方法

updatedupdated2025-02-032025-02-03