我有一个java应用程序,它监听端口并接受传入的connection.it从平面文件(配置文件)获取端口号。它需要将一些.dll
放在JRE文件夹中才能工作。
我想按照以下方式去做。
.dll
文件放在相应的JRE路径中.jar
文件作为服务,将作为Windows服务在后台运行。我有2点和3点的某些问题。如何从.jar
文件创建设置?我应该使用哪种第三方工具?最后,我如何启动.exe作为Windows服务?
答案 0 :(得分:0)
使用Zero Install,install4j或IzPack等工具为您需要的所有平台创建安装程序(例如.exe
)。这些工具用二进制安装程序包装您的JAR文件。通常它们还允许您安装/复制其他文件,例如DLL。
此外,正如@keshlam在评论中提出的那样,可以将此类安装程序配置为使用特定参数(例如DLL的路径)运行应用程序。
顺便问一下,你有没有想过使用JavaComm instead of RxTx?