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