Java中的Jar和插件之间的区别以及何时使用它们

时间:2019-01-08 05:18:57

标签: java maven plugins jar

Java中的Jar和Plugin有什么区别?通过达到相同的目的,以及何时使用Jar和何时使用插件,两者看起来都是相同的。

2 个答案:

答案 0 :(得分:2)

插件是Maven的扩展,用于生成工件。插件仅用于使Maven过程成功。它们没有直接连接到您的应用程序。插件不包含在服务或客户端的最后war / jar文件中。

依赖项是您正在构建的应用程序在编译和/或测试和/或运行时所需的库。您从jars中使用的类将包含在最终的war / jar中。

这将对您有所帮助,

What is the difference in maven between dependency and plugin tags in pom xml?

Difference between plugin and external jar file

答案 1 :(得分:0)

插件是为任何计算机程序添加特定功能的软件组件,专门用于自定义任何计算机程序,但是.jar文件是Java可执行文件,只能在安装Java的环境中运行。 / p>