Thanks for the feedback. JCatapult is mainly a JEE framework that
helps with full stack applications. However, you can use it with
libraries as well and get some of the same benefits. Everything is
very modular, so it shouldn't be too difficult to setup that up.
Here's the only other kicker:
The JCatapult distribution doesn't actually include any of the JAR
files that you would use. The reason is that we recently switched
everything over to the latest version of Savant for JCatapult. What
this allows us to do is download all of the necessary JCatapult
libraries from the web (think of Savant as Maven-izing Ant. It
supports dependency downloads as well as Maven style plugins).
This change has happened so recently that we haven't actually updated
the docs yet. But, I'll try and get those updated as soon as I can.
In you case, you'll probably just want to create a JCatapult library
project using the make-project scripts in the distribution like this:
$ make-project library
For this to work, you need the latest version of Savant in your path.
Once you create the library, you can edit the libraries project.xml
file to include the JCatapult dependencies like this:
<dependencies id="dependencies.project">
<artifactGroup type="compile">
<artifact group="jcatapult.org" name="jcatapult-core"
version="1.0-
RC10"/>
</artifactGroup>
</dependencies>
Then you add your code to the library and compile using Savant like
this:
$ svnt compile
I'll try and update the JCatapult docs shortly with more information
about the new system and how to use it all. Any other comments are
definitely welcome.
-bp
On Jan 14, 2009, at 2:29 PM, Rick wrote:
>
> On Wed, Jan 14, 2009 at 4:19 PM, Brian Pontarelli <[email protected]
> > wrote:
>
> JCatapult uses @ImplementedBy for everything. It allows the entire
> framework to set a baseline set of implementations without any
> modules. It also makes it easy to override these inside the modules if
> you want to change the framework at all.
>
> It also discovers modules as well to reduce configuration to zero. ;)
>
>
> I just took a quick perusal of JCatapult... it would be nice if
> there were some better docs explaining a bit better what it does. I
> don't need anything 'web' related (the getting started guide is
> talking about tomcat.). I just want a jar as my end product:)
>
>
>
> >
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"google-guice" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/google-guice?hl=en
-~----------~----~----~----~------~----~------~--~---