gpt4 book ai didi

java - 将java程序转换为linux上的可执行文件

转载 作者:太空宇宙 更新时间:2023-11-04 09:05:53 25 4
gpt4 key购买 nike

我构建了一个包含 2 个文件的 java 程序。包含主要内容的是 SnortMonitor.java,它使用 Database.java 连接到数据库并运行查询。我将它从我的 windows 机器迁移到它需要的 linux 机器。我能够编译它并在两台机器上运行得很好。

我的最终目标,也就是我的下一步,是找到一种方法将其制作成可执行文件,并在这台 Linux 机器上持续运行。该程序旨在扫描数据库的每条记录并将某些信息发送到另一台机器,我需要它不断运行以便它不断将此信息发送到另一台机器,或者每隔 3-5 秒发送一次。

一个脚注:由于某些超出我所知的原因,我最终得到了 SnortMonitor.javaDatabase.javaSnortMonitor.classDatabase.class 在我完成编译并在 linux 上运行后,我不确定这是否会有所不同,我对 linux 还很陌生。

最佳答案

你有两个选择:

  1. 创建一个启动脚本,例如 .sh bash 脚本,用于启动您的 Java 应用程序。参见 Tomcat startup script举个例子。
  2. 使用GCJ将其编译为机器代码,但您的应用程序失去了可移植性。

我个人更喜欢第一个选项,但请选择适合您的选项。

关于java - 将java程序转换为linux上的可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11462905/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com