我使用Java编写Windows应用程序,这会构建一个".jar"文件,而不是".exe"文件.当没有安装Java运行时的客户端计算机打开".jar"文件时,它将作为带有winrar的存档运行.我想知道的是如何在使用c#代码的计算机上检测是否安装了Java运行时,以便显示MessageBox告诉用户安装java运行时,或者如果已安装则使用java运行时启动".jar"文件.
c# java runtime
c# ×1
java ×1
runtime ×1