我已经在这个页面中阅读了Gitlab社区和企业之间的差异:https://about.gitlab.com/features/
根据该页面,我了解与Jenkins的集成仅在企业版中可用.但是,我已经看到使用Web钩子,当Gitlab中发生推送时,我可以在Jenkins中触发构建.
所以我的问题是社区和企业在与詹金斯的整合方面有何区别?
我正在尝试使用Visual Studio Code将Java Web应用程序部署到Tomcat,但遇到了一些我想分享的问题。
在安装了Tomcat for Java扩展之后,我尝试部署了一个Maven Java Web项目。为此,我单击了项目的文件夹,然后选择“在Tomcat服务器上运行”选项。结果是此消息的错误:The folder is not a valid web app to run on Tomcat Server.
然后,我意识到也许应该在Tomcat上运行war文件之前先创建一个war文件。因此,我已经执行了mvn clean package命令,然后对war文件执行了“在Tomcat服务器上运行”选项。这样做,项目已正确部署。
但是,与Eclipse与Tomcat的工作方式相比,在我看来有点乏味。特别是如果我使用的是css或js等静态文件,因为每次修改文件时,都应执行mvn clean package并“在Tomcat服务器上运行”。而在Eclipse中,这些文件无需重新启动即可自动部署在Tomcat上。
我想知道是否还有另一种方法可以使用VS Code和Tomcat for Java。
谢谢!