【发布时间】:2021-10-18 14:23:51
【问题描述】:
我在本地系统(Windows 10)中使用 vscode-car-plugin 和 Visual Studio Code 来开发 wso2-ei 项目,它运行良好。我可以使用 Visual Studio Code 中的“构建项目”或 Windows 控制台中的“mvn 包”生成已部署的文件 .car。
项目的组件(代理、端点、条目等)保存在 Git 中。出于测试目的,我们在 Linux 系统中使用 Jenkins 实现 CI/CD,步骤如下:
- 将代码从 Git 下载到 Linux/path/checkout/project/src/main。
- 使用命令“mvn package”生成部署文件.car
- 将 .car 部署到 WSO2-EI。
在第二步中我们遇到了问题,因为创建“vscode-car-plugin”路径的方式添加了“/”的“\”实例,并返回错误“找不到文件”。
如果我更改 /opt/jenkins/pruebas_inigof/Piloto/target/classes/main/synapse-config/local-entries**/**zzcompras_articulos.xslt.xml,则该文件存在。
我想这个插件是为windows系统创建的,但是我想用同样的POM和方法来生成.car文件,避免在高级环境中出现问题。
【问题讨论】:
标签: visual-studio-code wso2 maven-plugin wso2ei