当前位置: 首页 > 知识库问答 >
问题:

Java中Jar和插件的区别及何时使用

邓季
2023-03-14

Jar和java中的插件有什么区别?两者看起来是一样的,因为实现了相同的目的,什么时候使用Jar和什么时候使用插件。

共有1个答案

米修平
2023-03-14

插件是Maven的扩展,Maven是用来生成工件的东西。插件只用于使maven进程成功。它们不直接连接到您的应用程序。插件不包括在服务或客户端的上一个WAR/JAR文件中。

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

这会对你有帮助,

 类似资料:
  • 问题内容: 和文件之间有什么区别? 仅仅是文件扩展名还是更多? 问题答案: 从Java技巧开始:耳罩和war文件之间的区别: 这些文件只是使用java jar工具压缩的文件。创建这些文件是出于不同的目的。这是这些文件的描述: : .jar文件包含库,资源和附件文件,例如属性文件。 : war文件包含可部署在任何servlet / jsp容器上的Web应用程序。.war文件包含jsp,html,ja

  • 我试图建立一个SSL或TLS连接之间的Java客户端和服务器我设置。 我一直在使用< code > SSL context . getinstance(" SSL ")来构建< code>SSLContext,它工作正常。 我想知道参数在。 特别是,使用< code > SSL context . getinstance(" SSL ")和< code > SSL context . getins

  • 问题内容: 使用 和运行Java应用程序有什么区别?在运行Java应用程序时,其中一个优先于另一个吗?我的意思是,对于JVM(根据它们的机器资源使用情况),这些方法中的哪一种更昂贵? 哪一种会导致JVM在尝试运行应用程序时产生更多线程? 问题答案: 我更喜欢第一个版本来启动Java应用程序,只是因为它的陷阱少了(“欢迎使用classpath hell”)。第二个需要一个可执行的jar文件,并且必须

  • 使用 和运行Java应用程序有什么区别?在运行Java应用程序时,它们中的一个比另一个更好吗?我的意思是,对于JVM(根据它们的机器资源使用情况)来说,这些方法中哪一种更昂贵? 哪一个会导致JVM在尝试运行应用程序时生成更多的线程?

  • 问题内容: java类文件和jar文件有什么区别? 问题答案: Jar文件是一个包含一个或多个Java类文件的Zip存档。这使得使用库(由多个类组成)更加方便。目录和Jar文件被添加到类路径,并且在运行时可用于在其中找到特定的类。

  • 本文向大家介绍Java中的Vector和ArrayList区别及比较,包括了Java中的Vector和ArrayList区别及比较的使用技巧和注意事项,需要的朋友参考一下 Vector  和  ArrayList 比较 有时用Vector更好一点,有时用ArrayList更好一点,不能准确容易的给出答案,因为要视具体情况而定,有四个主要考虑的因素: 1:API 2: 同步(synchronizat