我正在使用Gradle的Application插件为独立的Java应用程序生成安装。我有一个配置文件,需要放在类路径中,但似乎无法在sh /
bat文件中正确生成它。该配置文件需要位于jar的外部。
conf文件位于目录中,/src/dist/conf/
因此当我运行installApp
它时,会将其安装在conf目录下,如下所示$APP_HOME/conf
。
我尝试将这个目录添加到clhtml" target="_blank">aspath中,如下所示:
startScripts.classpath.add(files('$APP_HOME/conf'))
但是当我查看sh / bat文件中的类路径时,它会添加一个如下所示的条目:
$APP_HOME/lib/conf
我如何告诉gradle删除lib
此条目的部分?
在我看来,这就是我要做的不应该是远远不寻常的,但作为一种解决方法,我可以有dist
目录是src/dist/lib/conf
允许的conf
目录放置在lib
目录和gradle这个生成的类路径sh
/ bat文件正确。
如果有人有更好的答案,我将接受另一个答案。
我希望title本身是描述性的,但要明确的是,我试图在greeting-service.jar中包含(即,error-handling-service.jar)。在构建之后,我在新项目(即TestApplication)中包含了greeting-service.jar,但在执行我得到的TestApplication时(顺便说一句,TestApplication不是一个gradle项目) BaseE
问题内容: 我希望Gradle构建脚本将完整的Classpath添加到构建后创建的JAR文件中包含的清单文件中。 例: 我的构建脚本已经通过这种方式向清单添加了一些信息: 如何获取要添加到清单的依赖项列表? Java教程的此页面详细描述了如何以及为什么向清单中添加类路径:将类添加到JAR文件的类路径中 问题答案: 在Gradle的论坛上找到了一个解决方案: 来源:子项目的Jar任务中带有类路径的清
我希望我的Gradle构建脚本将完整的类路径添加到构建后创建的JAR文件中包含的清单文件中。 如何获取要添加到清单中的依赖项列表? 这一页的Java教程更详细地描述了如何以及为什么将类路径添加到清单中:将类添加到JAR文件的类路径中
我正在使用Java代理和Javassist向一些JDK类添加一些日志记录。实际上,当系统加载一些TLS类时,Javassist会向它们添加一些额外的字节码,以帮助我调试一些连接问题。 问题是,考虑到这个类包含在代理jar中: 在我的代理的转换方法中,假设我试图使用javassist调用该类: 你认为这行得通,但我得到了这个: 有没有办法将该类[]添加到应用程序的类路径中?
接口说明 如果用户想观察两个视角之间的变化(不需要手动拖动查看视角),已动画的形式查看视角变化,Wish3DEarth团队新增了添加飞行路径的接口,开发者可以通过该接口,来建立视角之间的关联,已动画的形式查看变化。 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 API地址 POST /api/flyline/1.0.0/add 是否需要登录 是 请求字
我试图在运行spring boot应用程序时添加一个类路径,该应用程序使用以下命令运行 目前,我可以使用插入到字段中的自定义参数向maven测试添加一个classpath文件夹 然而,这种方法不适用于使用mvn spring boot:run运行应用程序