Azure webjob可以安装Java JRE吗?

时间:2014-10-02 06:07:46

标签: azure azure-webjobs

我想安装Java JRE作为我的webjob的一部分。它实际上检查是否安装了JRE。如果没有,它从azure blob下载并尝试安装它。 因为在运行期间,webjobs二进制文件在运行作业之前被复制到临时文件夹中,是否可以执行此安装JRE的操作?或者我需要对webjob有一些特殊的许可?

1 个答案:

答案 0 :(得分:1)

不。你不能这样做。您无法从Web作业运行安装程序。 Web作业在网站的上下文中执行,在您的网站的安全上下文中(非常受限制和沙盒)。

如果要自定义操作系统,则必须选择PaaS产品(Microsoft Azure云服务) - Web角色或工作者角色。有关网站和Web角色之间差异的一些详细信息,请查看the detailed answer of this StackOverflow question

选择云服务后,您可以run StartUp tasks在操作系统上安装任何内容。更多关于Startup Tasks here

您有兴趣在Azure上运行Java,here is your point of start。并here is the Azure Java SDK and Eclipse Plugin