Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/modules/concepts/pages/distributions/single-jar.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Make sure the JAR is executable by setting the `Main-Class` manifest entry.

.Gradle

* link:https://imperceptiblethoughts.com/shadow/introduction/[shadow]: packages a JAR and its dependencies as
* link:https://gradleup.com/shadow/[shadow]: packages a JAR and its dependencies as
an uber-jar.
* link:https://docs.gradle.org/current/userguide/java_plugin.html[java]: if the JAR has no additional dependencies.

Expand Down
4 changes: 2 additions & 2 deletions docs/modules/extensions/pages/authoring-extensions.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ following options depending on the extensions requirements:

* No additional dependencies. Package as a single JAR.
* Additional dependencies. Package as an uberjar. Use the link:https://maven.apache.org/plugins/maven-shade-plugin/[Maven shade plugin] or the
link:https://imperceptiblethoughts.com/shadow/introduction/[Gradle shadow plugin].
link:https://gradleup.com/shadow/[Gradle shadow plugin].
* Additional dependencies. Package as a single JAR.

Make sure that no JReleaser dependencies are found as part of the set of JARs or transitive closure. These JARs will be
Expand Down Expand Up @@ -200,4 +200,4 @@ handle compilation and dependency resolution when JReleaser loads the extension.

Since JBang compiles and packages the script as a JAR file, you can leverage any JBang feature to extend JReleaser.
For example, JBang scripts can span multiple files using `//SOURCES **/*.java` to include all Java files in the current
directory and subdirectories, or explicitly list specific files using `//SOURCES file1.java, file2.java`.
directory and subdirectories, or explicitly list specific files using `//SOURCES file1.java, file2.java`.