From 8559696a6a0cbad63d46d936c6899191d45941ad Mon Sep 17 00:00:00 2001 From: Geert Bevin Date: Sun, 16 Nov 2025 20:07:04 -0500 Subject: [PATCH] Revert "Fixed missing main-class when running a modular application." This reverts commit 82705b952be19757fee9b9323573c5bab0605375. --- src/main/java/rife/bld/operations/RunOperation.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main/java/rife/bld/operations/RunOperation.java b/src/main/java/rife/bld/operations/RunOperation.java index 49945cb..db18a26 100644 --- a/src/main/java/rife/bld/operations/RunOperation.java +++ b/src/main/java/rife/bld/operations/RunOperation.java @@ -42,17 +42,19 @@ public class RunOperation extends AbstractProcessOperation { args.add(FileUtils.joinPaths(modulePath())); } - if (mainClass() != null && !mainClass().isEmpty()) { - if (module() != null && !module().isEmpty()) { - args.add("-m"); - args.add(module() + "/" + mainClass()); - } else args.add(mainClass()); + if (module() != null && !module().isEmpty()) { + args.add("-m"); + args.add(module()); + } + else if (mainClass() != null && !mainClass().isEmpty()){ + args.add(mainClass()); } else if (!silent()) { System.err.println("No main class or module specified."); } args.addAll(runOptions()); + return args; }