有没有一种通用的方法指向特定的JRE / JDK来运行JWS应用程序? 我正在研究指定JRE的实际位置,不仅是通过JNLP文件的Java SE元素的版本。 考虑在本地使用相同版本的Oracle和IBM JRE之间进行select。
我能想到的一个方法是简单地创build一个通过jnlp文件位置作为参数的特定javaws的快捷方式,所以最终用户可以很容易地从他的桌面启动它。 有没有其他办法可以做到这一点?
JRE可能会或可能没有在系统中注册,所以这也是一个困难。
JNLP文件自动更新问题
通过JNLP传递dynamic参数
在Java 6 JRE中打开JNLP文件而不是JRE 7
windows GetClassname函数返回JFrame的完全限定类名
日志文件的好位置(windows)
我怎么能说64位,使用C:程序文件(x86)和32位使用C:程序文件?
如何在java web start应用程序中获得pipe理员权限,需要在系统目录中写入
Java Web Start应用程序在XMonad上显示空的窗口
使WebStart Java桌面应用程序在windows和Mac上的系统启动时启动
据我所知,只要使用JNLP文件语法,你可以只反映Java库的版本(+客户端的安装路径还没有安装)。
没有这样的选项来强制使用JRE的目录/供应商。
我想你会错过的是基本的JWS概念之一的灵活性和想法,你只是提供你的应用程序,技术照顾执行环境,更新,…(从我知道现实生活中的应用程序不是这样的直接与JWS,但我认为这是原意:))
是的,我想部分地是你自己提供了一个可能的答案:编写自己的代码,创建任何你想实现的快捷方式,并在下一次应用程序开始时启动快捷方式,或者在后台默默启动快捷方式的应用程序,以防止任何需要重启应用程序。
从现实生活的经验来看,我们用程序化的短路做了类似的解决方案(虽然供应商并不适合我们)。
总结
以上是内存溢出为你收集整理的指定Java WebStart应用程序的JRE位置全部内容,希望文章能够帮你解决指定Java WebStart应用程序的JRE位置所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
请登录后查看评论内容