Since version 9 XT JT has no total distortion that provides the JT server in OSGI environment. It would be very useful if it could provide total artifact according to an OSGI for Project 9.8 and further. In 8.x we had org.eclipse.jetty.aggregate: jetty-all-server artifact. Why is it not present for 9.x?
Can anyone help me or have some clarification?
The set present for JT is not meant to be used directly by the projects. They were specially made for documentation, and specifically to demonstrate some features of the embedded jt use for command line use.
This is not recommended to use the set for your project.
In fact, JT-all (name for a historical cause) is still not "All Jetties." This concept is still not possible, because there are many component options for JT which are the same Can not exist in the same jar in time.
Recommend the use of very different artifacts, and with a build tool that supports, such as Maven, Ant + IV, Builder, Groove Grape, Gradele + Grails, Scala SBT, or Leighing also.
Once you have a good build setup, you can choose and choose and set your own uber jar for the JT according to your specific requirements Keep in mind that the OSG For this, it would mean that the Uber has to rewrite Magnity so that all the OSGI references can be properly included. Also, keep in mind, if you do this, then you will not play well in the rest of the OTC world which are using Jetti properly. This is a decision you should make. Do I play in the OSG's own world and never use the OSGI bundle with other open-source projects, or do I want to use other popular OSGI bundles in future?
No comments:
Post a Comment