This statement is for the Depedency added in each project.

In ant build gen we have a lib folder in which all jar are placed like
datbase , commons-lang , logging etc , In gen build process we compile our
individual project with all jar.

    If one project required only database related jar then why I will
compile it will all jar.  It should be compile against only those jar which
is required for it.

This is the same case for War , If project is multi war project , why there
is a need of copying all jars in any war , we can copy only those jar which
is required by it.

 For ex if is there any Party related war it will contain only Party related
jar not sales related jar also.



-- 
Regards,
Sumit
Solution Architect
Pune
+91-9221182885


On Sat, Mar 14, 2009 at 10:20 PM, BJ Freeman <[email protected]> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> I am not against Maven but i don't understand why the statement about
> only those jars is stated.
>
> This is already accomplished not only the way Tomcat uses Jars but how
> the structure built into ofbiz is done, without ant or maven.
>
> So if maven can take the ofbiz as it comes from the repository, and make
> a project out of it that would seem to allow maven and ant to work side
> by side.
>
> The current repository has files that support a couple development
> environment, So there maybe a way to include the maven files that can be
>  supported that once downloaded would allow you to use maven.
>
>
> Ambient Solution sent the following on 3/14/2009 8:59 AM:
>  > HI Ashish,
> >
> >
> > Setup a workspace using manual process is fine even it take 5 minut but
> you
> > cant compare it with automated process.  But MVN provide you automated
> > process to setup your workspace.
> >
> > Through MVN  process you can set only those jar which is required for a
> > perticular project not all jar.
> >
> >  --
> > Regards,
> > Sumit
> > Solution Architect
> > Pune
> > +91-9221182885
> >
> >
> > On Sat, Mar 14, 2009 at 11:48 AM, Ashish Vijaywargiya <
> > [email protected]> wrote:
> >
> >> Hello Sumit,
> >>
> >> Inline :
> >>
> >> Ambient Solution wrote:
> >>
> >>> build.xml is fine when you want to deploy the project , but as a
> devloper
> >>> prospective when you want to setup workspace , it is very time
> consuming
> >>> process.
> >>>
> >>>
> >> I am not agree on your point that setting up workspace is time consuming
> >> process.
> >> I can setup workspace in only 10 minutes.
> >>
> >> Can you please elaborate more why its time consuming for you ?
> >> Are you using Old PC ?
> >>
> >> --
> >> Ashish
> >>
> >> Regards,
> >>> Sumit
> >>> Solution Architect
> >>> Pune
> >>> +91-9221182885
> >>>
> >>>
> >>> On Sat, Mar 14, 2009 at 8:28 AM, BJ Freeman <[email protected]>
> wrote:
> >>>
> >>>
> >>>
>  > ok ofbiz uses Ant
> > there is a build.xml for every component, and one for to build
> > everything.
> > have not seen any discussion lately about maven.
> >
> > Ambient Solution sent the following on 3/13/2009 7:53 PM:
> >
> >
> >>>>>> Hi,
> >>>>>>
> >>>>>> This is not a quesiton about subversion , Original quesiton is for
> >>>>>>  build
> >>>>>> process.
> >>>>>>
> >>>>>> Regards,
> >>>>>> Sumit
> >>>>>> Solution Architect
> >>>>>> Pune
> >>>>>> +91-9221182885
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> On Sat, Mar 14, 2009 at 8:13 AM, BJ Freeman <[email protected]>
> >>>>>> wrote:
> >>>>>>
> >>>>>>
> >>>>>>
> >  > we use subversion which is part of the apache foundation respository
> >
> >
> >>>>>> there is an eclipse plugin
> >>>>>> http://subversion.tigris.org/
> >>>>>> also read this
> >>>>>> http://docs.ofbiz.org/display/OFBIZ/SVN+Tips+-+MS+Vendor+Branch
> >>>>>>
> >>>>>> Ambient Solution sent the following on 3/13/2009 7:12 PM:
> >>>>>>  > Hi,
> >>>>>>
> >>>>>>
> >>>>>>>  I worked on offbiz for four year previously and again I started as
> >>>>>>>>>
> >>>>>>>> some
> >
> >>>>>> of
> >>>>>>
> >>>>>>
> >>>>>>>  my associated recomend to research on it.
> >>>>>>>>> I am not sure whether I am asking reight quesiton here or not.
> >>>>>>>>>
> >>>>>>>>> Previously when I was working on offbiz to setup workspace in
> eclipse
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>> ,
> >
> >>>>>> its
> >>>>>>
> >>>>>>
> >>>>>>>  a hattick job , Setting classpath is a manual process in eclipse
> >>>>>>>>> while
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>> for
> >>>>>>
> >>>>>>>  build we use ant build.
> >>>>>>>>> Same functionality is provided by Maven  which support boath IDE
> and
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>> duild
> >>>>>>
> >>>>>>>  creation . Is some one already worked on ant to Maven Migration.
> >>>>>>>>> The benifit I seen in MVN you can set dependecy which is required
> for
> >>>>>>>>> perticular project or JAR level not you have set a full folder.
> >>>>>>>>> Second benift I found that once you setup your repository on
> server
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>> which
> >
> >>>>>> is
> >>>>>>
> >>>>>>
> >>>>>>>  not a part of your  project ,  It will save space on version
> server
> >>>>>>>>>  ,
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>> Cos
> >>>>>>
> >>>>>>>  every new branch or project dosent require to copy all jar.
> >>>>>>>>>   This process also reduce traffic  on n/w at build time , Cos
> that
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>> time
> >
> >>>>>>  you dont have to download jar again , MVN download only new or
> updated
> >>>>>>>>>
> >>>>>>>> jar .
> >>>>>>
> >>>>>>>  If is there any one who worked on the same thing , Please help me.
> >>>>>>>>> Regards,
> >>>>>>>>> Sumit
> >>>>>>>>> Solution Architect
> >>>>>>>>> +91-9221182885
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
>
> >>>>
> >>>>
> >>>>
> >>>
> >>>
> >>> --
> >>>
> >>>
> >>>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFJu+BrrP3NbaWWqE4RAvJZAJoC7QABBZXxApdAV9HnKzhL5OggLACfWgwj
> Bb8McVEKIRn+E8XfYSRHVIU=
> =0rUE
> -----END PGP SIGNATURE-----
>

Reply via email to