2014-11-05 83 views
2

我们的IT政策阻碍了我的开发工作,我们仍然在Java 6上。我已决定不再等待并将我的内部客户迁移到Java 8,因此我可以开始使用lambdas和更好的代码来改进我的应用程序。在没有安装的情况下分发Java 8 JRE?

但是他们没有Windows机器的管理权限。有没有一种方法可以分发Java的二进制或非安装版本,并使用我的JAR在shell /批处理文件中调用它?

+2

是的。从现有安装中复制JRE或从Oracle下载tar.gz存档并解压缩它们:http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html – 2014-11-05 06:46:09

+1

您可以将JRE嵌入到您的应用程序中(基本上)。这将涉及具有已安装的JRE版本。基本上,您将JRE安装目录复制到应用程序中的某个目录(我们使用'jre'足够有趣)。然后,您将启动脚本/批处理文件/ exes指向此JRE,而不是...... – MadProgrammer 2014-11-05 06:46:57

+4

**“我已决定不再等待,并将我的内部客户迁移到Java 8”**此声明非常精力充沛并充满希望,我可以为你感觉到,:p – nobalG 2014-11-05 06:49:35

回答

相关问题