电子商务网站开发技术解决方案网站建设自查情况
web/
2025/10/4 14:33:23/
文章来源:
电子商务网站开发技术解决方案,网站建设自查情况,seo网站排名优化公司哪家好,个人网站可以做信息网站吗从0配置JAVA项目相关环境 写在最前面一、安装Java的jdk环境1. 下载jdk2. 配置jdk3. 配置环境变量 二、在vscode中配置java运行环境1. 下载VSCode2. 下载并运行「Java Extension Pack」 三、安装mysql1.官网下载MySQL2.开始安装如果没有跳过安装成功 3.配置MySQL Server4.环境变… 从0配置JAVA项目相关环境 写在最前面一、安装Java的jdk环境1. 下载jdk2. 配置jdk3. 配置环境变量 二、在vscode中配置java运行环境1. 下载VSCode2. 下载并运行「Java Extension Pack」 三、安装mysql1.官网下载MySQL2.开始安装如果没有跳过安装成功 3.配置MySQL Server4.环境变量配置5.更改时区 (可选)6.验证安装 四、安装Navicat1. 下载Navicat2. 安装Navicat 五、Navicat链接Mysql六、修改JAVA代码配置修改数据库1.配置数据库配置2.执行sql脚本 七、java项目启动本地启动 写在最前面
实验室电脑需要跑一个前后端分离的JAVA项目于是开始重新配置 全部数据库后端前端配置环境修改代码 耗时6h包括遇到各种坑但总体而言弯路走的不多 如果跟着这篇博客走理论上会避开我遇到的那些坑hh 在当今快速发展的技术世界中Java仍然是最受欢迎和广泛使用的编程语言之一了解Java及其相关环境的配置几乎是每个开发者的必经之路。 这篇博客旨在为那些刚刚踏入Java编程世界的新手提供一份全面而详细的指南从安装Java的JDK环境到配置VSCode、MySQL和Navicat再到运行前端项目我们将一步步引导你穿越这个看似复杂却充满乐趣的配置之旅。
我们将从最基础的环境配置开始详细讲解如何在不同操作系统上安装和设置Java JDK。接着我们会探讨如何在VSCode中搭建和运行Java环境这是目前最受欢迎的轻量级代码编辑器之一。随后文章将指导你如何安装MySQL数据库并与之交互这对于处理数据和构建后端应用至关重要。我们还将涉及到如何使用Navicat——一款强大的数据库管理工具以及如何配置Java代码来连接和操作数据库。
让我们开始吧
一、安装Java的jdk环境
参考https://blog.csdn.net/hgnuxc_1993/article/details/132533088 https://blog.csdn.net/qq_43610304/article/details/100623096
1. 下载jdk
oracle官网下载Oracle | Cloud Applications and Cloud Platform 可参考https://blog.csdn.net/hgnuxc_1993/article/details/132533088
但是要注册登录oracle太麻烦了 直接下载热心网友分享的资源respect
jdk-8u181-windows-x64 链接https://pan.baidu.com/s/18wqjmJ2nvXIMjfLQe3m9Zg 提取码3thr 2. 配置jdk
点击运行jdk8.0安装程序 点击下一步 进入下图窗口修改路径后返回上图窗口再点击下一步 完成上一步步骤后便进入了安装
3. 配置环境变量
在桌面右键单击 我的电脑→属性→高级系统设置→高级选项→环境变量→在系统变量
1新建JAVA_HOME变量添加 这里是输入你JDK的安装目录地址 变量名:JAVA_HOME 变量值D:\program\Java\jdk1.8.0_181
2配置PATH路径 找到系统变量中的PATH配置bin目录 新建 -- 输入 %JAVA_HOME%\bin
检查配置成功与否 打开cmd 验证Java版本java -version 验证Java编译命令是否可用javac 输入java -version 查看版本信息显示下图情况就说明配置成功了
二、在vscode中配置java运行环境
参考https://www.zhihu.com/question/278838022/answer/1709832515
1. 下载VSCode
官方链接https://code.visualstudio.com
很简单一共三步。下载并运行「Java Extension Pack」下载并运行「JDK」配置「Environment Variable」.现在我们一步一步细说。
2. 下载并运行「Java Extension Pack」
第一步下载并运行「Java Extension Pack」也就是中文所说的「Java插件包」。VSCode几乎为所有主流编程语言都提供了很多「extensions」也就是中文所说的「插件」当然也cover了JAVA语言。方法很简单。在VSCode左侧「Activity Bar」活动栏当中选中「Extension」图标然后在输入框中直接输入「Java Extension Pack」即可看到。
找到「Java Extension Pack」后直接点击「Install」安装状态显示为「Installed」之后便会自动运行。
「Java Extension Pack」会为我们安装六个插件。
三、安装mysql
参考https://blog.csdn.net/m0_52559040/article/details/121843945
1.官网下载MySQL
MySQL :: Download MySQL Installer icon-default.png?tN7T8https://dev.mysql.com/downloads/installer/
这只是一个安装器, 安装包里有64位的MySQL Server 这里让我们登账号忽略直接下载
2.开始安装
双击安装包 如果没有开始安装看一下是不是申请权限的页面没有跳出来点击下面同意权限即可 我们选择自定义安装, 因为有些应用我们可能用不到 选择要安装的服务, 并点击箭头 将其添加到右边 这里不让我们改路径用心良苦 注意查看or修改安装路径 建议是 把C盘改成D盘就行 例如我的
如果没有跳过
然后Check Requirements系统缺少 MySQL需要的C库, 安装即可等待execute执行完成同意C安装协议
安装成功 3.配置MySQL Server
这个界面默认即可, 不要动它, 点击下一步 官方推荐第一种但我们选择第二种 原因如果后面我们要用到数据库图形化工具的话(navicat举例)如果navicat版本太老, 比如11, 会产生数据库连接错误 就建议选择第二个密码选项 或者升级软件图形化工具的版本 学习MySQL的话, 就随便取个好记的密码(忘密码比较麻烦) 这里可以改成MySQL, 在启动服务的时候方便些 选最后一个继续 接着继续安装安装完成点FINISH 然后继续然后FINISH退出安装
4.环境变量配置
这个时候打开命令行, 直接输入 mysql
应该是会报错的, 因为我们还没有配置环境变量, 没办法直接使用 mysql命令
打开我们的安装目录, 来到 MySQL Server 8.0\bin 目录下,复制这一整行地址 例如我的是D:\program\MySQL\MySQL Server 8.0\bin
到属性、高级系统设置、环境变量 找到系统变量的PATH, 双击进入编辑 新建, 把你刚刚复制的那个路径粘贴即可 最后一层层点确定退出去
5.更改时区 (可选)
(可选 不学java可先忽略这一步)
更改时区 (学习JAVA用到JDBC会有时区问题, 要改成东八区) win10下先勾选这个查看、隐藏的文件以便找到 ProgramData 文件夹D:\ProgramData\MySQL\MySQL Server 8.0
往下找到
[mysqld]
在下面加上这么一句话
default-time_zone8:00并保存 关闭以后 重启mysql即可生效
如果还没有启动, 那就是开启后生效, 先不急
继续往下
6.验证安装
键盘 win s 搜索cmd 或者powershell, 右键用管理员启动 输入
mysql -uroot -p再输入密码 nice安装完成
四、安装Navicat
参考https://blog.csdn.net/qq_57421630/article/details/120651484
感谢热心网友respect
1. 下载Navicat
网盘提取链接 https://pan.baidu.com/s/1TXOIX0DqNKPOIF7jmC2IQg 提取码 52uq
2. 安装Navicat
打开下载好的文件夹对exe文件右键以管理员身份运行 然后进行一系列下一步的操作选好文件的安装位置 我的安装地址D:\program\PremiumSoft\Navicat Premium 12 则会在对应的目录下产生Navicat Premium 12的目录 然后进行下一步操作直到安装完成 完成后返回软件初始安装包双击打开“补丁”文件夹 可以看到有一个“x64-简中”文件夹然后打开可以看到有两个文件将他们复制 复制好后将他们粘贴进之前安装产生的Navicat Premium 12的目录里边
然后就安装好了打开你安装的navicat 检查更新别打√
五、Navicat链接Mysql
进入主页面点击连接选择mysql 这里连接名自己随便取然后输入密码点击连接 在你的连接名下就可以看到数据库了 点开mysql,可以看到有一个user表
点开这张表将user为root的localhost改为%表示可以远程连接此数据库了也就是说你的同学可以用他的电脑连接你的mysql,从而实现数据共享 记得保存
同时在这张表下新建查询就可以写你的SQL语句了
六、修改JAVA代码配置
在 Java 中有三种主要的方式来注释代码 单行注释使用两个斜杠 // 开头之后的文本直到行尾都是注释。这种注释通常用于对代码行进行简短说明。 示例 // 这是一个单行注释
int number 5; // 这行代码声明了一个整数变量多行注释使用 /* 开始和 */ 结束适用于跨越多行的注释。这种注释可用于提供更详细的说明或临时禁用一段代码。 示例 /* 这是一个多行注释可以跨越多行 */
int number 5;文档注释使用 /** 开始和 */ 结束用于生成 Javadoc 文档。这种注释通常放在类、方法或字段之前用于说明 API 的功能和使用方法。 示例 /*** 这是一个文档注释* 用于描述类或方法的功能*/
public class MyClass {/*** 这是一个方法的文档注释*/public void myMethod() {}
}这三种注释方式在 Java 中都是常用的你可以根据需要选择合适的注释方式来记录代码的功能或临时禁用某些代码段。
修改数据库
1.配置数据库配置
在 application-local.yml 中修改数据库配置 源代码
#兼容swagger配置
spring:datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://xxxx:3306/kwan?useSSLfalseallowPublicKeyRetrievaltrueuseUnicodetruecharacterEncodingUTF-8serverTimezoneAsia/Shanghaiusername: rootpassword: xxxx要将这段代码修改为适用于本地 MySQL 数据库的配置需要做以下几点改动 修改 URL将 url 字段中的 xxxx 替换为 localhost 或者 127.0.0.1这表示数据库运行在本地机器上。 数据库名确保 kwan 是你本地 MySQL 实例中存在的数据库名。如果不是请更改为正确的数据库名。 用户名和密码确认 username 和 password 字段与你的本地 MySQL 数据库的登录凭证相匹配。
修改后的代码应该看起来像这样
spring:datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://localhost:3306/kwan?useSSLfalseallowPublicKeyRetrievaltrueuseUnicodetruecharacterEncodingUTF-8serverTimezoneAsia/Shanghaiusername: rootpassword: 123456这样配置后应用程序将能够连接到你的本地 MySQL 数据库。
如果数据库名、用户名或密码与你的本地设置不同请相应地进行更改。
2.执行sql脚本
在mysql中执行docs/mysql/mysql.sql目录下的sql文件,初始化库和表数据
报错
--删除数据库
DROP
DATABASE IF EXISTS kwan1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near --删除数据库DROPDATABASE IF EXISTS kwan at line 1时间: 0s出现这个错误是因为你在 SQL 语句前使用了中文注释但没有正确地注释掉这些文字。在 SQL 中注释可以用两种方式进行 单行注释使用 -- 两个破折号后跟一个空格或 # 来注释单行。请注意在使用 -- 作为注释时破折号后必须紧跟一个空格。 多行注释使用 /* 开始和 */ 结束来注释多行。
你的原始语句中的注释没有遵循这些规则。如果你想保留注释“删除数据库”应该这样写
-- 删除数据库
DROP DATABASE IF EXISTS kwan;修改后成功运行
七、java项目启动
本地启动
定位到 AppApplication.java 文件 运行文件配置好了vscode插件java环境右键就会有java运行的选项否则没有 成功运行 如果有任何问题欢迎提问和交流
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/86828.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!