Java 从包含的Jar文件中包括一个文件夹-Gradle
我有一个名为Java 从包含的Jar文件中包括一个文件夹-Gradle,java,gradle,properties,build,dependencies,Java,Gradle,Properties,Build,Dependencies,我有一个名为ProjectA的项目,它有一个名为JarA的jar作为依赖项 现在JarA有几个带有属性文件的文件夹ProjectA需要一个来自JarA的文件夹(我们称之为FolderA) JarA包含在ProjectAwar文件中。如何将FolderA从JarA包含到ProjectA的构建路径中 ProjectA的war文件结构如下所示: ... WEB-INF lib JarA.jar Fold
ProjectA
的项目,它有一个名为JarA
的jar作为依赖项
现在JarA有几个带有属性文件的文件夹ProjectA
需要一个来自JarA
的文件夹(我们称之为FolderA
)
JarA
包含在ProjectA
war文件中。如何将FolderA
从JarA
包含到ProjectA
的构建路径中
ProjectA
的war文件结构如下所示:
...
WEB-INF
lib
JarA.jar
FolderA
FolderB
....
com
company
blah
我用Gradle。因此,我需要一种方法来包含
FolderA
我不确定是否可以部分包含一个罐子的内容。但是,您可以分解罐子,只重新打包您需要的东西,然后包含部分罐子。@RaGe我需要整个JarA.jar
。但也包括FolderA
或FolderA
中的文件,以供ProjectA
使用。并不是说我想删除JarA的依赖关系。也许你需要一个影子jar?您可能想看看这一点(它还隐藏了资源)