Seems that in "jar" command, loading order of manifest and jarname is reversed:
line 66 to 81 in run_java.js :
if (data.jarOptions.indexOf("f") > data.jarOptions.indexOf("m")){
if (data.manifestName){
execString += " " + data.manifestName;
}
if (data.jarName){
execString += " " + data.jarName;
}
}
else{
if (data.jarName){
execString += " " + data.jarName;
}
if (data.manifestName){
execString += " " + data.manifestName;
}
}
Seems that in "jar" command, loading order of manifest and jarname is reversed:
line 66 to 81 in run_java.js :