rhtyd commented on issue #2226: CLOUDSTACK-10012: Towards CloudStack fat jar
URL: https://github.com/apache/cloudstack/pull/2226#issuecomment-337174925
 
 
   @marcaurele I agree, I've already made changes to put the bcprov jars in a 
separate `lib` folder that's included in the class path. The only external 
`jar` dependency is the distro-provided `mysql-connector-java`, due to 
licencing issues for normal builds this dependency cannot be shaded with the 
uberjar. 
   Other changes I did so far are:
   - Remove unnecessary dependencies, reduce uber jar size; rpm/deb size for 
`cloudstack-management` reduced by 1/3, from ~300MB to ~100MB
   - Work-in-progress single yml file based configuration, instead of passing 
flags to `ServerDaemon`
   - In-built webapp UI assets in uberjar, and additional editable webapp 
folder at `/usr/share/cloudstack-management` for UI plugin installation, UI 
edits etc
   - WIP SSL keystore/cert management
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to