社区
Java EE
帖子详情
项目maven打包后放到linux服务器找不到配置文件
sun_lengyue
2018-11-28 02:33:11
在用fastdfs上传文件,在resources下新建了fdfs_client.conf.本地启动是可以运行上传文件.但是用maven插件打包后,放到linux服务器上,就报错说找不到fdfs_client.conf文件.(打包后解压可以看到这个文件).配置放置位置,工具类加载文件方法,打成jar包后里面的配置文件显示 如图中所示:.
...全文
263
回复
打赏
收藏
项目maven打包后放到linux服务器找不到配置文件
在用fastdfs上传文件,在resources下新建了fdfs_client.conf.本地启动是可以运行上传文件.但是用maven插件打包后,放到linux服务器上,就报错说找不到fdfs_client.conf文件.(打包后解压可以看到这个文件).配置放置位置,工具类加载文件方法,打成jar包后里面的配置文件显示 如图中所示:.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
使用
Maven
打包
项目
并上传到
Linux
服务器
Maven
打包
:
项目
右键Run as-->
Maven
build...--> 出来下面的界面,注意红色部分的填写,Goals填写package表示
打包
,下面的Skip Tests表示
打包
时不执行单元测试。 点击Run 就
打包
成功了,jar包在空间下/
项目
名/target下。没有
打包
配置文件
。 将
打包
好的jar上传到
Linux
服务器
: 首先通过cd 进入到需要上传的目录下...
使用
Maven
打包
SpringBoot
项目
部署到
Linux
服务器
jar.original比前者小的多,这是
Maven
在Spring Boot进行repackage之前创建的原始jar文件,通过上面的命令,可以看到里面没有运行需要的依赖,只包含我们定义的类编译后的.class文件。将会编译代码,并
打包
,最终按照
maven
规定的packaging方式
打包
,最终输出到目标目录中。.jar:可执行的jar包,包含已编译的类以及运行所需要的所有jar依赖。将demo.jar上传到
服务器
,并在
服务器
上执行jar包;其中,demo.jar是您要启动的JAR文件的名称。
linux
java
maven
项目
_java程序编写的
Maven
项目
,上传到
linux
服务器
后
找
不到
依赖包
这是问题解决后做的总结,希望能帮到初学者,同时感谢回答我问题的朋友们,谢谢大家。自己做的总结,可能会有疏漏,望海涵。主要开发工具及安装包:Windows中:IDEA 2018.3.3 x64位
Maven
apache-
maven
-3.6.0
Linux
中:ubuntu-18.04.1.0-live-server-amd64apache-storm-1.2.21.创建
maven
项目
:com.zheng...
项目
上传到
linux
服务器
上,使用
Maven
打包
项目
并上传到
Linux
服务器
Maven
打包
:
项目
右键Run as-->
Maven
build...--> 出来下面的界面,注意红色部分的填写,Goals填写package表示
打包
,下面的Skip Tests表示
打包
时不执行单元测试。点击Run 就
打包
成功了,jar包在空间下/
项目
名/target下。没有
打包
配置文件
。将
打包
好的jar上传到
Linux
服务器
:首先通过cd 进入到需要上传的目录下,然后是输入rz命令...
linux
maven
远程
打包
,使用
Maven
打包
项目
并上传到
Linux
服务器
Maven
打包
:
项目
右键Run as-->
Maven
build...--> 出来下面的界面,注意红色部分的填写,Goals填写package表示
打包
,下面的Skip Tests表示
打包
时不执行单元测试。点击Run 就
打包
成功了,jar包在空间下/
项目
名/target下。没有
打包
配置文件
。 将
打包
好的jar上传到
Linux
服务器
:首先通过cd 进入到需要上传的目录下,然后是输入rz命...
Java EE
67,513
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章