java - 包装应用程序以在 Ubuntu Linux 中创建 sh 文件

标签 java linux eclipse shell jar

我创建了一个 java 应用程序,它接受许多外部 jar 文件以及传递给它的 VM 参数。

我想为该应用程序创建 .sh 文件,以便我可以在任何 Linux 系统上运行它。

请向我推荐在 Linux 中创建 .sh 文件的任何工具,它还会处理必须传递给应用程序以运行它的参数。

我使用了名为 JarSplice 的工具,但它无法正常工作,因为在创建 sh 文件后加载库时出现问题。

所以请为此推荐任何工具。

最佳答案

如果您使用 Maven 来构建您的应用程序,则有一个名为 appassembler-maven-plugin 的插件可以创建一个 .sh申请文件。

groupId 为 org.codehaus.mojo .

关于java - 包装应用程序以在 Ubuntu Linux 中创建 sh 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17340921/

相关文章:

用于比较 tarball、SRPM 和源代码文件的 Linux 软件

ruby - 使用 eclipse JUNO 调试 ruby​​ 1.9.3 脚本

java - JsonDeserializer不适用于该类,而仅适用于该类的单个元素

java - Websocket 游戏 - 批量或恒定流发送数据

java - 使用 GlobalSign DSS AATL 证书进行 iText7 pdf 签名显示 Adob​​e Reader 中的信任链已损坏

php - 如何使用 semanage 递归地获取持久化特定文件类型

java - @ManyToOne 引用的 getId() 上的 LazyInitializationException

ios - 为什么 mmap() 使用 MAP_FAILED 而不是 NULL?

android - 如何在 Eclipse 中设置 Android CTS?

eclipse - 为什么 Eclipse 在启动时太慢?