当前位置: 首页 > 面试题库 >

包装Java应用程序

宗政浩慨
2023-03-14
问题内容

我有一个Java应用程序,可从中构建一个依赖于许多第三方jar的jar,打包此应用程序以供最终用户分发的最佳/常见方式是什么?


问题答案:

最好的方法是使用Maven2之类的构建工具或类似的工具,并使用它来管理依赖项并构建多合一软件包。

否则,您通常会被混乱的清单文件所困扰。虽然,像Eclipse或NetBeans这样的IDE可能会帮助您一点。



 类似资料:
  • 使用EJB 3.0的打包应用程序的要求与J2EE平台的要求类似。 EJB组件作为jar文件打包到模块中,并作为ear文件打包到应用程序企业归档中。 任何企业应用程序主要有三个组件 - jar - Java Application aRchive,包含EJB模块,EJB客户端模块和实用程序模块。 war - Web应用程序aRchive,包含Web模块。 ear - 企业应用程序aRchive,包含

  • 问题内容: 我不是在寻找java-web- start,而是在寻找胖客户端应用程序安装工具包。我有一个独立的应用程序,其中包含几个文件(jar文件,数据文件等),并且需要执行一些非常标准的安装任务,例如向用户询问目标目录,让他们找到系统的某些部分- 选择一些按计算机或按用户配置的选项,并可能尝试检测它们的某些计算机设置。 我正在寻找类似于MSI或其他向导驱动的安装应用程序的东西。什么是Java的良

  • 我使用新的Android应用程序包格式构建了我的项目。有了APK文件,我可以把APK下载到我的设备上,打开它,然后立即安装应用程序。我下载的应用程序是一个捆绑包(.aab格式),我的Nexus 5x运行Android8.1无法打开文件。有没有什么方法可以像APKs一样方便地在设备上安装AABs?

  • 我们已经使用Hello World传真Web应用程序逐点了解Ant的不同方面。 现在是时候把所有东西放在一起来创建一个完整而完整的build.xml文件。 考虑build.properties和build.xml文件,如下所示 - build.properties deploy.path = c:\tomcat6\webapps build.xml <?xml version = "1.0"?>

  • Spring启动CLI提供了jar命令,以便将应用程序打包为jar文件。 让我们测试在Starter Thymeleaf项目章节中创建的示例项目,以演示Spring CLI的打包功能。 按照下面描述的步骤打包示例项目 - 打包应用程序 要打包应用程序,请先键入以下命令 - E:/Test/TestApplication/> spring jar TestApplication.jar *.groo

  • 为缓解 Windows 下路径名过长的 问题, 略微加快一下 require的速度以及隐藏你的源代码,你可以选择把你的应用打包成 asar档案文件,这只需要对你的源代码做一些很小的改动。 大部分用户可以毫不费力地使用这个功能,因为它electron-packager,、electron-forge和electron-builder中都得到了支持,开箱即用。 如果你没有使用这些工具中的任何一个,那么