You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ctakes.apache.org by "Chen, Pei" <Pe...@childrens.harvard.edu> on 2012/10/09 18:13:47 UTC
cTAKES uber jar distribution
If I recall correctly, I believe there was interest and a consensus to have an additional optional cTAKES binary distribution as an standalone executable jar with all of its dependencies included.
This is in additional to a simple cTAKES maven dependency or it's module jars for developers to include directly into their projects [geared towards end-users in addition to the future web configuration gui that is currently in sandbox now]. I believe the creation of some uber jar for deployment should be easily accomplished now using either the maven assembly plugin or shade plugin.
[May have to make some minor tweaks to the existing main pom such as separating out the inheritance vs the aggregator specific functions such as shading - which is probably a good idea anyway].
Does an uber jar still sound useful or should we wait until we create a war (with separate dependency jars in the standard WEB-INF/lib) which will be part of the web gui very soon anyway?
If anyone has any concerns/objections/suggestions, please let us know- or better yet just open a jira and contribute to it :).
--Pei