Jenkins Maven项目在Windows上工作,但不在Linux上工作
我正在尝试构建一个jenkins maven项目作业。它从bit bucket repo获取代码并执行“清理安装依赖项:复制依赖项””。它应该在我的目标文件夹中生成一个名为“data”的目录,并将内容从pom.xml(见下文)中给出的路径复制到数据文件夹。此执行在windows系统上运行时,它将在我的目标中生成此数据文件夹。但是,当我在linux机器上执行相同的时,它正在生成目标,但其中没有数据文件夹。非常感谢您的任何帮助。提前谢谢 部分xml代码如下所示:Jenkins Maven项目在Windows上工作,但不在Linux上工作,maven,jenkins,Maven,Jenkins,我正在尝试构建一个jenkins maven项目作业。它从bit bucket repo获取代码并执行“清理安装依赖项:复制依赖项””。它应该在我的目标文件夹中生成一个名为“data”的目录,并将内容从pom.xml(见下文)中给出的路径复制到数据文件夹。此执行在windows系统上运行时,它将在我的目标中生成此数据文件夹。但是,当我在linux机器上执行相同的时,它正在生成目标,但其中没有数据文件夹。非常感谢您的任何帮助。提前谢谢 部分xml代码如下所示: org.apache.maven
org.apache.maven.plugins
maven资源插件
复制资源
安装
复制资源
${project.build.directory}/data
src\main\resources\org\optaplanner\examples
您应该使用${file.separator}而不是目录中的\。
但是/应该可以在windows上工作
替换
<directory>src\main\resources\org\optaplanner\examples</directory>
src\main\resources\org\optaplanner\examples
借
src${file.separator}main${file.separator}resources${file.separator}org${file.separator}optaplanner${file.separator}示例
或
src/main/resources/org/optaplanner/examples
<directory>src${file.separator}main${file.separator}resources${file.separator}org${file.separator}optaplanner${file.separator}examples</directory>
<directory>src/main/resources/org/optaplanner/examples</directory>