You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2022/04/27 15:04:48 UTC

[camel] 04/04: camel-jbang - Rename fat-jar to uber-jar

This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 69692ed6c5216112fc2de07ce655317125625b45
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Wed Apr 27 17:04:21 2022 +0200

    camel-jbang - Rename fat-jar to uber-jar
---
 docs/user-manual/modules/ROOT/pages/camel-jbang.adoc           |  8 ++++----
 .../apache/camel/dsl/jbang/core/commands/CamelJBangMain.java   |  2 +-
 .../dsl/jbang/core/commands/{FatJar.java => UberJar.java}      | 10 +++++-----
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc b/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc
index 0b4700781d0..88b20261696 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc
@@ -317,23 +317,23 @@ As you can see the default listening port is 4004 but can be configured as descr
 
 == Packaging
 
-The Camel JBang application can be packaged as a standalone _fat-jar_ without the need for JBang to run the application.
+The Camel JBang application can be packaged as a standalone _uber-jar_ without the need for JBang to run the application.
 
 You simply do this by
 
 [source,bash]
 ----
-camel package fat-jar
+camel package uber-jar
 ----
 
-Which will generate `target/camel-app.jar` as the output file.
+Which will generate `target/camel-runner.jar` as the output file.
 You can then run this JAR with Java that comes with everything included inside the .jar file.
 
 You can run the JAR with Java as follows:
 
 [source,bash]
 ----
-java -jar target/camel-app.jar
+java -jar target/camel-runner.jar
 ----
 
 == Creating Projects
diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/CamelJBangMain.java b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/CamelJBangMain.java
index 5da714217d3..2370ada9b05 100644
--- a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/CamelJBangMain.java
+++ b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/CamelJBangMain.java
@@ -32,7 +32,7 @@ public class CamelJBangMain implements Callable<Integer> {
                 .addSubcommand("init", new CommandLine(new Init()))
                 .addSubcommand("bind", new CommandLine(new Bind()))
                 .addSubcommand("package", new CommandLine(new Package())
-                        .addSubcommand("fat-jar", new FatJar()))
+                        .addSubcommand("uber-jar", new UberJar()))
                 .addSubcommand("generate", new CommandLine(new CodeGenerator())
                         .addSubcommand("rest", new CodeRestGenerator()))
                 .addSubcommand("build", new CommandLine(new Build())
diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/FatJar.java b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/UberJar.java
similarity index 97%
rename from dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/FatJar.java
rename to dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/UberJar.java
index 94c4960bf18..6917136a23d 100644
--- a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/FatJar.java
+++ b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/UberJar.java
@@ -46,8 +46,8 @@ import picocli.CommandLine;
 import picocli.CommandLine.Command;
 import picocli.CommandLine.Option;
 
-@Command(name = "fat-jar", description = "Package application as a single fat-jar")
-class FatJar implements Callable<Integer> {
+@Command(name = "uber-jar", description = "Package application as a single uber-jar")
+class UberJar implements Callable<Integer> {
 
     private static final String[] SETTINGS_PROP_SOURCE_KEYS = new String[] {
             "camel.main.routesIncludePattern",
@@ -60,8 +60,8 @@ class FatJar implements Callable<Integer> {
     private boolean helpRequested = false;
     //CHECKSTYLE:ON
 
-    @CommandLine.Option(names = { "-j", "--jar" }, defaultValue = "target/camel-app.jar", description = "Jar filename")
-    private String jar = "target/camel-app.jar";
+    @CommandLine.Option(names = { "-j", "--jar" }, defaultValue = "target/camel-runner.jar", description = "Jar filename")
+    private String jar = "target/camel-runner.jar";
 
     @Override
     public Integer call() throws Exception {
@@ -88,7 +88,7 @@ class FatJar implements Callable<Integer> {
         // settings
         copySettings(settings);
         // log4j configuration
-        InputStream is = FatJar.class.getResourceAsStream("/log4j2.properties");
+        InputStream is = UberJar.class.getResourceAsStream("/log4j2.properties");
         safeCopy(is, new File("target/camel-app/classes", "log4j2.properties"), false);
 
         List<String> lines = Files.readAllLines(settings.toPath());