应用程序服务器提供的jar是什么



我正在将我的构建链从Eclipse提供的构建链切换到Gradle。当我在Eclipse中开发一个web应用程序时,我曾经添加一个特定的服务器运行时,这样应用程序服务器提供的jar就已经在类路径中了。

现在我正在向Gradle学习,我如何知道应用程序服务器提供的jar是什么,因此必须指示为providedCompile,而不是compile

这可能会对您有所帮助。本质上,您将需要"war"gradle插件:https://gesellix.net/providedcompile-and-compile-dependencies-with-gradle/

这取决于你的应用服务器:它们都有不同的JAR(显然像Servlet等东西都是由所有人提供的)

您可以将服务器运行时从Eclipse类路径中删除,看看有什么中断?

最新更新