问题描述:maven打包成jar包运行再linux中,数据库访问主机无法访问
可能问题:
目录
1.未修改mysql访问权限,修改user表,%表示任意ip
2.ip地址不对,需要找到ipV4的地址
3.导入jar包不对
4.打包成jar包插件
1.未修改mysql访问权限,修改user表,%表示任意ip
update mysql.user set host = '%' where user = 'root';
flush privileges;
2.ip地址不对,需要找到ipV4的地址
补充:
VMnet1表示表示host-only ,通过私有网络方式访问
vmnet8表示Nat网络方式服务,可以通过网卡方式访问
桥接模式:使用桥接哦是上网存在DHCP服务,且需要提供服务

3.导入jar包不对

4.打包成jar包插件
打包成jar包
如果直接使用dependy
<build>
<plugins>
<!-- 打jar包时如果不配置该插件,打出来的jar包没有清单文件 -->
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
如果使用depencyManagerment依赖soringBoot而不是使用parent方式继承SpringBoot需要使用以下方式
<plugins>
<!-- 打jar包时如果不配置该插件,打出来的jar包没有清单文件 -->
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>











![[Android移动安全渗透基础教程] 易受攻击的移动应用程序](https://img-blog.csdnimg.cn/f56539491100458584f43795e10a3427.png)




![[附源码]Nodejs计算机毕业设计基于的扶贫产品展销平台Express(程序+LW)](https://img-blog.csdnimg.cn/123f23c501a44228b8ff1ac7fccbb97d.png)

