[comixed] Re: Jar files - is there only one required now?

  • From: "Darryl L. Pierce" <mcpierce@xxxxxxxxx>
  • To: comixed@xxxxxxxxxxxxx
  • Date: Tue, 10 Dec 2019 09:01:51 -0500

Each of the submodules (comixed-library, comixed-rest-api,
comixed-services, etc.) produces a JAR file. The comixed-app submodule,
though, consumes those JARs an includes it within itself, along with all of
its other dependencies, so that it can be run with the "java -jar
comixed-app.jar" commandline. If you list the contents of the
comixed-app-*.jar file you'll see:

mcpierce@MacPierceBookPro ~/Repositories/know-the-costs/ktc-intake
(dpierce/PRTR-543) $ jar tvf
~/Repositories/comixed/comixed-app/target/comixed-app-0.5.0-PRERELEASE.jar
| grep comixed
     0 Mon Dec 09 17:17:22 EST 2019 BOOT-INF/classes/org/comixed/
     0 Mon Dec 09 17:17:22 EST 2019 META-INF/maven/org.comixed/
     0 Mon Dec 09 17:17:22 EST 2019 META-INF/maven/org.comixed/comixed-app/
   485 Mon Dec 09 17:17:22 EST 2019
BOOT-INF/classes/org/comixed/ComiXedConfiguration.class
  1546 Mon Dec 09 17:17:22 EST 2019
BOOT-INF/classes/org/comixed/ComiXedApp.class
  3366 Sat Dec 07 08:56:28 EST 2019
META-INF/maven/org.comixed/comixed-app/pom.xml
    99 Mon Dec 09 17:17:22 EST 2019
META-INF/maven/org.comixed/comixed-app/pom.properties
111499 Mon Dec 09 17:15:42 EST 2019
BOOT-INF/lib/comixed-library-0.5.0-PRERELEASE.jar
2287340 Mon Dec 09 17:17:18 EST 2019
BOOT-INF/lib/comixed-frontend-0.5.0-PRERELEASE.jar
124904 Mon Dec 09 17:15:48 EST 2019
BOOT-INF/lib/comixed-rest-api-0.5.0-PRERELEASE.jar
 34815 Mon Dec 09 17:15:44 EST 2019
BOOT-INF/lib/comixed-services-0.5.0-PRERELEASE.jar
 23972 Mon Dec 09 17:15:44 EST 2019
BOOT-INF/lib/comixed-tasks-0.5.0-PRERELEASE.jar

On Mon, Dec 9, 2019 at 10:09 PM bareheiny <dmarc-noreply@xxxxxxxxxxxxx>
wrote:

That can be ignored.  Self compiling didn’t solve the problem I’m
striking, so likely won’t need to do it again.

On 10/12/2019, at 15:44, bareheiny <bareheiny@xxxxxxxxx> wrote:


Does that apply to self compiled jars?

IntelliJ will give me half a dozen jars...but I’ve never been sure if I
need them all...

On 10/12/2019, at 11:13, Darryl L. Pierce <mcpierce@xxxxxxxxx> wrote:


The old Travis system used to push every JAR file created, but with the
new binary delivery we only push the comixed-app and comixed-importer JARs
as they're really all that's needed. You can delete those others.

On Mon, Dec 9, 2019 at 4:27 PM bareheiny <dmarc-noreply@xxxxxxxxxxxxx>
wrote:

I’ve got some extra jar files - library, services etc. (names may not be
correct....going from memory).

These used to be part of the releases, but I’m not seeing them bundled in
the zip files now - are they no longer needed, can I get rid of them?



--
Darryl L. Pierce <mcpierce@xxxxxxxxx>
"Le centre du monde est partout." - Blaise Pascal
"Let's try and find some point of transcendence and leap together." - Gord
Downie



-- 
Darryl L. Pierce <mcpierce@xxxxxxxxx>
"Le centre du monde est partout." - Blaise Pascal
"Let's try and find some point of transcendence and leap together." - Gord
Downie

Other related posts: