java - 使用Gradle解压缩Jar文件时,如何显示文件夹?

标签 java spring spring-boot gradle build.gradle

嗨,我是Spring Boot和Gradle的新手。我的问题是,当我打开jar文件时,如何获得当前在Spring引导项目中拥有的文件夹?

  • 我的 Spring 启动项目中有一个包含bash脚本的文件夹,名为:bashScriptFolder
  • 其目录结构为src / main / bashScriptFolder

  • 每当我将jar文件部署到linux服务器并打开jar文件时,bashScriptFolder都不会出现。我想我必须为此做一个艰巨的任务,但我不确定如何做到这一点。香港专业教育学院一直试图看这个问题不同的stackover流程页面,但我找不到1很清楚的帖子来做到这一点,也许我不是措辞正确的搜索。我非常感谢您的帮助。

    谢谢

    最佳答案

    bashScriptFolder放入src/main/resources中,并且jar任务会默认添加它。或在from - include任务配置中使用jar,例如就像这里:Add resources, config files to your jar using gradle

    关于java - 使用Gradle解压缩Jar文件时,如何显示文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54391511/

    相关文章:

    mongodb - Kotlin 跨 junit 测试共享伴随对象

    java - spring 注入(inject)在用户创建的实例中工作吗?

    java - FindBugs:可能的空指针取消引用

    java - 尝试从 SQLite 数据库获取数据时出现 NullPointerException/CursorOutOfBoundsException

    Java地址簿。如何防止代码中出现重复的联系人?

    java - 如何防止调度程序中调用异步函数的竞争条件?

    java - 使用Spring的@Configuration类的缺点

    spring - 运行一次 Spring Boot 应用程序并退出

    java - JPA + hibernate + MySQL : How to propagate a schema into the connection?

    javascript - 通过 Axios 发送 post 请求会在 Spring-Boot 后端生成一个空的 RequestBody。在 Postman 中工作,但不能通过 Axios 发布请求