这个程序是用Java(Netbeans)完成的,我如何将它发布给人们,以便他们可以通过Windows、Linux和Mac轻松地运行它?
所以我建立了我的程序 显然,在dist文件夹中,我有我的.jar,其他依赖项是lib文件夹 所以我做了javaw-jarname.jar,它运行得非常好,但是,它的cmd.exe框仍然存在。我关闭@echo,它不会打印任何内容,但它仍然显示黑框 所以基本上,我怎么能在没有任何问题的情况下运行这个呢 此外,我可以轻松地创建一个快捷方式,让用户将其放在桌面或w/e上。但是,我怎样才能让用户双击并运行它(像.exe) 此外,这在Mac/Linux上是如何工作的?我不使用Mac,也很少使用Linux,所以我不知道这一切是如何运作的这个程序是用Java(Netbeans)完成的,我如何将它发布给人们,以便他们可以通过Windows、Linux和Mac轻松地运行它?,netbeans,jar,build,final,Netbeans,Jar,Build,Final,所以我建立了我的程序 显然,在dist文件夹中,我有我的.jar,其他依赖项是lib文件夹 所以我做了javaw-jarname.jar,它运行得非常好,但是,它的cmd.exe框仍然存在。我关闭@echo,它不会打印任何内容,但它仍然显示黑框 所以基本上,我怎么能在没有任何问题的情况下运行这个呢 此外,我可以轻松地创建一个快捷方式,让用户将其放在桌面或w/e上。但是,我怎样才能让用户双击并运行它(像.exe) 此外,这在Mac/Linux上是如何工作的?我不使用Mac,也很少使用Linux,所
如果你有任何链接或谷歌搜索,那就行了。我在大约一个小时/10+的搜索中找不到任何东西,所以我放弃了哈。Q:那么基本上,我怎么能在没有任何结果的情况下运行这个呢 答:使用“javaw-jar”而不是“java” 在Windows上,您有多种选择:
我在帖子中说我做了javaw-jar,它仍然显示cmd窗口。基本上,我在javaw-jar前面使用了start,它去掉了它。不过还是要谢谢你。