Skip to content

mvn install with packageType=jar & include=runnable not installing the runnable JAR #1239

@tomcruise81

Description

@tomcruise81

When using <packaging>liberty-assembly</packaging>, the Maven install phase seems to ignore runnable JARs.

[INFO] --- liberty-maven-plugin:3.3.4:package (package-server) @ openliberty-openjdk-uber-jar ---
...
[INFO] CWWKM2136I: Package file location is <WORKSTATION_PATH>\<WORKSPACE_PATH>\target\openliberty-openjdk-uber-jar.jar.
[INFO] CWWKM2001I: Invoke command is ["<WORKSTATION_PATH>\<WORKSPACE_PATH>\target\liberty\wlp\bin\server.bat", package, defaultServer, --archive="<WORKSTATION_PATH>\<WORKSPACE_PATH>\target\openliberty-openjdk-uber-jar.jar", --include=all,runnable].
...
[INFO] Server defaultServer package complete in <WORKSTATION_PATH>\<WORKSPACE_PATH>\target\openliberty-openjdk-uber-jar.jar.
[INFO] 
...
[INFO]
[INFO] --- maven-install-plugin:3.0.0-M1:install (default-install) @ openliberty-openjdk-uber-jar ---
[INFO] Installing <WORKSTATION_PATH>\<WORKSPACE_PATH>\target\openliberty-openjdk-uber-jar.jar to <WORKSTATION_PATH>\.m2\repository\<GROUP_PATH>\openliberty-openjdk-uber-jar\0.0.0-SNAPSHOT\openliberty-openjdk-uber-jar-0.0.0-SNAPSHOT.zip
[INFO] Installing <WORKSTATION_PATH>\<WORKSPACE_PATH>\pom.xml to <WORKSTATION_PATH>\.m2\repository\<GROUP_PATH>\openliberty-openjdk-uber-jar\0.0.0-SNAPSHOT\openliberty-openjdk-uber-jar-0.0.0-SNAPSHOT.pom

Note at the end that the maven-install-plugin is treating the runnable .jar file as a .zip:

Installing <WORKSTATION_PATH><WORKSPACE_PATH>\target\openliberty-openjdk-uber-jar.jar to <WORKSTATION_PATH>.m2\repository<GROUP_PATH>\openliberty-openjdk-uber-jar\0.0.0-SNAPSHOT\openliberty-openjdk-uber-jar-0.0.0-SNAPSHOT.zip

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions