把jar包内的配置文件删除,数据库连接不对

把jar包内的配置文件删除,数据库连接不对,第1张

解决方案有有很多种,因为错误的原因是不通的,如果出现拒绝连接的错误,在下提供几个个决绝方案

这个需要你重新打jar包,因为这把大部分都是配置文件的错误,

去本地的idea中看application.yml配置文件查看数据连接的方式是否出错,

比如数据库地址,本地的一般都是localhost或127.0.0.1,

如果需要远程连接数据库,这时你就需要更改数据库的连接地址

还有就是数据库的用户密码是否正确,连接的数据库名称是否正确.

如果你的数据库的版本较高的话要使用cj连接

driver-class-name: com.mysql.cj.jdbc.Driver

登录后复制

java

数据库

linux

镇江市民请关注领取补贴!

巨摩互动

广告

java.net.ConnectException: Connection refused问题解决办法

66下载·0评论

2020年9月1日

出现 java.net.ConnectException: Connection refused 异常的原因及解决方法

5.2W阅读·0评论·3点赞

2018年11月23日

linux用java -jar启动jar包缓慢问题

502阅读·1评论·1点赞

2022年10月21日

解决: java.net.ConnectException: Connection refused: connect

43.7W阅读·19评论·53点赞

2018年7月5日

全网最全Linux 运行jar包的几种方式

3.3W阅读·2评论·24点赞

2022年1月25日

SpringBoot集成rabbitmq错误:org.springframework.amqp.AmqpConnectException: java.net.ConnectException的解决办法

12.0W阅读·20评论·14点赞

2018年9月10日

高清播放机,图片大全,点击查看详情!

精选推荐

广告

Caused by: java.net.ConnectException: 拒绝连接

1.8W阅读·0评论·9点赞

2020年2月11日

报错:Caused by: java.net.ConnectException: Connection refused: connect

8983阅读·0评论·0点赞

2022年1月10日

h

linux下执行jar文件方法:命令行下进入文件目录,执行java -jar file.jar即可,也可在桌面创建一个启动器,在命令栏填写相关的命令:java -jar /file路径/file.jar,这样在桌面双击即可打开该jar文件

创建可执行的 JAR 文件包详解:JAR 文件就是 Java Archive File,顾名思意,它的应用是与 Java 息息相关的,是 Java 的一种文档格式。JAR 文件非常类似 ZIP 文件--准确的说,它就是 ZIP 文件,所以叫它文件包。JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内容中,包含了一个 META-INF/MANIFEST.MF 文件,这个文件是在生成 JAR 文件的时候自动创建的.举个例子,如果我们具有如下目录结构的一些文件:

==

`-- test

  `-- Test.class

把它压缩成 ZIP 文件 test.zip,则这个 ZIP 文件的内部目录结构为:

test.zip

`-- test

  `-- Test.class

如果我们使用 JDK 的 jar 命令把它打成 JAR 文件包 test.jar,则这个 JAR 文件的内部目录结构为:

test.jar

|-- META-INF

|  `-- MANIFEST.MF

`-- test

`--Test.class

创建可执行的 JAR 文件包,需要使用带 cvfm 参数的 jar 命令,同样以上述 test 目录为例,命令如下:jar cvfm test.jar manifest.mf test,这里 test.jar 和 manifest.mf 两个文件,分别是对应的参数 f 和 m,其重头戏在 manifest.mf。因为要创建可执行的 JAR 文件包,光靠指定一个 manifest.mf 文件是不够的,因为 MANIFEST 是 JAR 文件包的特征,可执行的 JAR 文件包和不可执行的 JAR 文件包都包含 MANIFEST。关键在于可执行 JAR 文件包的 MANIFEST,其内容包含了 Main-Class 一项。这在 MANIFEST 中书写格式如下:Main-Class: 可执行主类全名(包含包名)

例如,假设上例中的 Test.class 是属于 test 包的,而且是可执行的类 (定义了 public static void main(String[]) 方法),那么这个 manifest.mf 可以编辑如下:Main-Class: test.Test ,这个 manifest.mf 可以放在任何位置,也可以是其它的文件名,只需要有 Main-Class: test.Test 一行,且该行以一个回车符结束即可。创建了 manifest.mf 文件之后,我们的目录结构变为:

项目现场使用堡垒机等安全措施时,有时不能用FTP方式访问Linux系统。如果此时需要修改配置文件,或增删jar包内文件,只能通过Shell命令行进行 *** 作。 首先需要Linux系统中装有vim和zip程序,使用 vim xxx.jar 打开jar包:首先建一个目录,将jar包内的文件解压到目录中: 下面是分解动作~ 然后,你得到了一个目录。自行处理好需要添加、删除的文件后,在目录中执行: 最后你就得到了一个崭新的jar包( ̄▽ ̄)/~


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8958632.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-23
下一篇2023-04-23

发表评论

登录后才能评论

评论列表(0条)

    保存