Java中的Jar和Plugin有什么区别?通过达到相同的目的,以及何时使用Jar和何时使用插件,两者看起来都是相同的。
答案 0 :(得分:2)
插件是Maven的扩展,用于生成工件。插件仅用于使Maven过程成功。它们没有直接连接到您的应用程序。插件不包含在服务或客户端的最后war
/ jar
文件中。
依赖项是您正在构建的应用程序在编译和/或测试和/或运行时所需的库。您从jars中使用的类将包含在最终的war
/ jar
中。
这将对您有所帮助,
What is the difference in maven between dependency and plugin tags in pom xml?
答案 1 :(得分:0)
插件是为任何计算机程序添加特定功能的软件组件,专门用于自定义任何计算机程序,但是.jar文件是Java可执行文件,只能在安装Java的环境中运行。 / p>