Skip to content

Commit ea7fe31

Browse files
Remove dead code from LauncherData. error.no-main-jar-parameter is never used. When --main-jar or --module are missing, jpackage throws ERR_NoEntryPoint from Arguments.validateArguments()
1 parent 34e78c2 commit ea7fe31

File tree

2 files changed

+0
-6
lines changed

2 files changed

+0
-6
lines changed

src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -178,11 +178,6 @@ private static LauncherData createNonModular(
178178
launcherData.qualifiedClassName = getMainClass(params);
179179

180180
launcherData.mainJarName = getMainJarName(params);
181-
if (launcherData.mainJarName == null && launcherData.qualifiedClassName
182-
== null) {
183-
throw new ConfigException(I18N.getString("error.no-main-jar-parameter"),
184-
null);
185-
}
186181

187182
Path mainJarDir = StandardBundlerParam.SOURCE_DIR.fetchFrom(params);
188183

src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ error.main-jar-does-not-exist.advice=The main jar must be specified relative to
6060
error.no-module-in-path="Failed to find {0} module in module path"
6161
error.not-path-parameter="Invalid value of {0} parameter: {1}"
6262
error.no-input-parameter="Missing --input parameter for non modular application"
63-
error.no-main-jar-parameter="Missing --main-jar parameter for non modular application"
6463

6564
error.no-content-types-for-file-association=No MIME types were specified for File Association number {0}
6665
error.no-content-types-for-file-association.advice=Specify MIME type for File Association number {0}

0 commit comments

Comments
 (0)