【Web应用-Web作业】Web 作业无法直接运行 jar 文件

问题描述

经典管理门户中将直接压缩的 jar 文件打包为 zip 包,上传到 web 作业时报错。

webjobss-error

解决方法

jar 文件的运行需要依托于 java 进程,所以在运行 jar 文件时,我们都会以格式 “java –jar xxx.jar” 的方式运行。由于 web 作业后台默认直接运行上传的文件,所以需要我们在 jar 文件外层再包含一层来直接调用 jar 文件,通常会以 bat 格式的文件来进行调用。格式如下:

 
set JAVA_HOME=D:Program Files (x86)Javajdk1.8.0_73
set PATH=%JAVA_HOME%in;%PATH%
java -Djava.net.preferIPv4Stack=true -jar <xxx>.jar

链接资源:

Executing Java Web Jobs on Azure

立即访问http://market.azure.cn

原文地址:https://www.cnblogs.com/zangdalei/p/7427755.html