我正在尝试在Tomcat上使用Jenkins从本地文件系统部署war文件。我已经完成了教程所需的所有工作,只是不确定要在WAR的文件路径中放入什么。我正在使用Eclipse进行编码并将项目构建到WAR文件中。首先,我尝试放置WAR文件的路径,但这给出了错误提示:
Expecting Ant GLOB pattern, but saw 'PATH_TO_WAR'
然后,在搜索StackOverflow之后,我了解到Jenkins不喜欢绝对路径。我的战争是建立在完全不同的驱动器上的。 .jenkins文件夹位于C驱动器上,WAR位于H驱动器上。
我的WAR路径为: H:\ Workspace \ tomcat_git \ releases \ my-type-controller \ lib \ MTC.war
如何使它成为相对路径?我阅读的大多数教程都使用** / *。war和诸如git和maven之类的奇特的东西,但是我不确定这是否对我有用。我的要求就是完成构建工作,让Jenkins在本地管理部署。