欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

linux运行jar包(从打jar包开始详细全过程+踩坑)

程序员文章站 2022-06-19 12:19:06
修改数据库连接:编辑resources目录下的application-druid.yml:url: 服务器地址 (这里填写windows的IP地址)username: 账号(默认root)password: 密码 (默认root)1.maven的安装教程下载地址为:http://maven.apache.org/download.cgi进入此页面之后点击下载,然后解压,我把目录名改为maven,目录结构如下图所示下面我们配置环境变量这是maven_home配置:在path变量的...

1.修改数据库连接:

编辑resources目录下的application-druid.yml:
url: 服务器地址 (这里填写windows的IP地址)
username: 账号(默认root)
password: 密码 (默认root)

2.maven的安装教程

下载地址为:http://maven.apache.org/download.cgi

进入此页面之后

点击下载,然后解压,我把目录名改为maven,目录结构如下图所示
linux运行jar包(从打jar包开始详细全过程+踩坑)

下面我们配置环境变量

这是maven_home配置:

linux运行jar包(从打jar包开始详细全过程+踩坑)

在path变量的最后面加上 %maven_home%\bin
linux运行jar包(从打jar包开始详细全过程+踩坑)

在cmd中输入mvn -version ,如果出现版本信息则正确安装了。
linux运行jar包(从打jar包开始详细全过程+踩坑)

3.打包

bin/package.bat 在目录下双击执行
然后会在项目下生成 target文件夹包含 jar (多模块生成在ruoyi-admin)
linux运行jar包(从打jar包开始详细全过程+踩坑)

4.上传到linux服务器

1.打开xshell,xftp,连接linux服务器,新建一个web文件夹,将所有的jar包导入进去(我这里一共六个)
linux运行jar包(从打jar包开始详细全过程+踩坑)
进入linux,执行java -jar xxx.jar
linux运行jar包(从打jar包开始详细全过程+踩坑)

成功运行即可。

---------------------------------------------------------------------------------------------------------------------------这里是分割线-------------------------------------------------------------------------------------------------------------------------------------------------------
可能会遇到的问题:
linux运行jar包(从打jar包开始详细全过程+踩坑)

数据库拒绝被其他设备访问。

解决办法:
打开数据库执行以下代码操作:

USE mysql
UPDATE USER SET HOST='%' WHERE USER = 'root';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;

授权所有服务器都可访问。



还是不可以的话,关闭所有防火墙。配置防火墙,入站规则-->放行3306端口。

本文地址:https://blog.csdn.net/weixin_49071539/article/details/111993103