项目在启动后读取项目中某些文件的内容,在编译工具下运行是可以的,但是打成jar包后却运行异常问题。

原因:jar包中的文件不能以 File的形式返回,可以让文件以流的形式返回。

InputStream instream = getClass().getClassLoader().getResourceAsStream("datasetxml/"+fileName);

另外jar包中的文件是不能通过代码修改的,需要修改的文件应该放在项目jar同级目录操作

Springboot项目打包发布找不到项目中使用的文件相关推荐

  1. 使用nginx前后台项目打包发布

    使用nginx前后台项目打包发布: 进入前端项目:cd client 打包文件:npm run build 打包完成,生成dist目录(复制dist目录下的所有文件) 下载nginx http://n ...

  2. SpringBoot系列三:SpringBoot基本概念(统一父 pom 管理、SpringBoot 代码测试、启动注解分析、配置访问路径、使用内置对象、项目打包发布)...

    声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅. 1.了解SpringBoot的基本概念 2.具体内容 在之前所建立的 SpringBoot 项目只是根据官方文档实现的一个基础程 ...

  3. SpringBoot项目打包发布

    SpringBoot项目打包发布 SpringBoot打包发布jar jar类型项目可以打成jar包 打包流程 导入SpringBoot打包插件 将项目导出成jar包并更新pom文件 使用maven ...

  4. java restful项目打包_66-JT项目04(项目打包发布/JSON/项目业务)

    关于项目打包/发布问题说明 利用maven工具项目打包 说明: 父级JT 其中包含了2个子级项目 jt-manager 依赖于jt-common.所以项目打包是有顺序的.要先打包被依赖的项目 或者直接 ...

  5. 【Python】Python项目打包发布(一)(基于Pyinstaller打包多目录项目)

    Python项目打包发布汇总 [Python]Python项目打包发布(一)(基于Pyinstaller打包多目录项目) [Python]Python项目打包发布(二)(基于Pyinstaller打包 ...

  6. spring项目打包发布详细步骤

    spring项目打包发布详细步骤 1.添加pom文件配置 <packaging>jar</packaging> 2.在IDEA中打开 Run - > Edit Confi ...

  7. (三)01 -Vue项目打包发布移动App——vue.config.js中配置相对路径publicPath为空字符串 在public中添加HBuilderX的打包配置文件manifest.json

    Vue 项目打包发布移动 App--npm run build打包 & vue.config.js文件中配置相对路径publicPath为空字符串 & 在 public中添加HBuil ...

  8. 使用pyinstaller将python项目打包发布为exe可执行文件

    pyinstaller模块用于将python项目打包发布成exe文件,以方便地在没有安装python环境的机器上运行.该模块使用 pip install pyinstaller 安装即可. 一.常用参 ...

  9. Vue - vue+webpack创建的项目打包发布至服务器,页面空白及背景图片不显示问题解决

    vue+webpack创建的项目打包发布至服务器,页面空白及背景图片不显示问题解决 一. 页面显示空白 二. 背景图片不显示 一. 页面显示空白 解决方法: config > index.js ...

最新文章

  1. python 优先队列_Python中heapq与优先队列【详细】
  2. Global Mapper怎么能够导出.xyz文件
  3. C语言gauss elimination高斯消元法算法(附完整源码)
  4. WPF中的路由事件(转)
  5. 【设计模式 01】简单工厂模式(Simple factory pattern)
  6. 数据流被污染?数据质量不高?蚂蚁金服数据资产管理平台了解一下
  7. 禁用部分radio(实践)
  8. 2019全球PostgreSQL生态报告出炉,PG为何从RDBMS中脱颖而出?丨文末送书
  9. Matplotlib 整合与细节操作(样式、图例、风格、轴线、网格)
  10. Ubuntu环境下的VirtualBox,连接Redhat虚拟机的步骤
  11. 学习使用windows live write.
  12. jmeter-如何进行参数化-循环读取参数
  13. Web业务性能优化技术总结
  14. 2011年8月8日我搬到cnblog http://www.cnblogs.com/liuning8023/ (搬家的好日子啊)
  15. 解决Excel表格输入身份证号码显示异常的问题
  16. 职场保护自己利益的技巧,你知道多少?
  17. UTC、CST、GMT等时区详解
  18. python中去除全角空格
  19. LeetCode Find Minimum in Rotated Sorted Array
  20. DBLP数据集XML使用python SAX解析 作者名字显示错误问题

热门文章

  1. window.event.keyCode - 兼容chrom和Firefox
  2. 为什么任正非“反对”自主创新?
  3. 金融风控——Python建模
  4. 【设计题】想实现一个对页面某个节点的拖曳?如何做?(使用原生JS)
  5. 刚子扯谈:酒装狗熊胆
  6. 2019牛客暑期多校训练营(第一场)(B、C、E、F、H、I题待补、J)
  7. 我的天空是灰色的......
  8. 常用损失函数总结(L1 loss、L2 loss、Negative Log-Likelihood loss、Cross-Entropy loss、Hinge Embedding loss、Margi)
  9. 51-Jenkins-Periodic Backup插件实现Jenkins备份
  10. Spring MVC ModelAndView 简述