harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sian January" <sianjanu...@googlemail.com>
Subject Re: [build] Building on Eclipse - FYI
Date Thu, 02 Nov 2006 11:23:15 GMT
Hi Sveta,

Thanks for all your work on this.  I think you're right about the Eclipse
information - I think most of it is fairly generic and it would be good to
have it in the "Project Documentation" section.  I believe the new details
about the ecj jar and the PDE-related settings are classlib-specific (-
Dpde.jreProfile=none etc), but that could probably be mentioned in the
document.

I'd like to help with documentation but I don't want to duplicate any work
that you are in the middle of, so let me know if there's anything specific I
can do, or if you're nearly finished then I can leave this area to you and
get involved in the future.

Regards,

Sian

On 31/10/06, Konovalova, Svetlana <svetlana.konovalova@intel.com> wrote:
>
> Sian,
>
> Thank you so much for your positive feedback and appreciating the page.
>
> This page is only related to classlib. But IMHO many of the things are
> pretty generic, and with minimal edits can be fit
> for VM as well. I suggest that we move this doc up to make it more
> visible and edit it so as to apply to the whole project, rather than to
> classlib only. To my mind, the "Project Documentation" section is a good
> place
> for this doc
> [http://incubator.apache.org/harmony/documentation/documentation.html].
>
> How about that?
>
> As for the "GS with DRLVM" doc, it needs an update, and can be abridged
> to reduce purely eclipse-oriented content. We can remove unnecessary
> screenshots as well.
>
> Feel free to take an active part in updating the doc, if you have time
> and desire :)
>
> Best regards,
> Sveta
>
> -----Original Message-----
> From: Sian January [mailto:sianjanuary@googlemail.com]
> Sent: Monday, October 30, 2006 8:14 PM
> To: harmony-dev@incubator.apache.org
> Subject: Re: [build] Building on Eclipse - FYI
>
> Hi Sveta,
>
> Thanks for doing that - I have had a look through your patch and it
> looks
> really good.
>
> Your suggestions for changes to the DRLVM document look good too.  I
> couldn't really find any good links for getting started with Java
> programming in Eclipse on their website, the only thing that came close
> was
> this - http://help.eclipse.org/help32/index.jsp, which has some getting
> started tutorials within the page.  There might be some better articles
> out
> there on other sites though, or we could just direct people to the help
> system or 'cheat sheets' within their Eclipse installation.
>
> Thanks,
>
> Sian
>
> On 30/10/06, Konovalova, Svetlana <svetlana.konovalova@intel.com> wrote:
> >
> > Sian,
> >
> > Taking into consideration your comments, I've opened a new JIRA issue
> > [http://issues.apache.org/jira/browse/HARMONY-2009] and have created a
> > patch for the page "Developing Apache Harmony Class-library Code with
> > Eclipse". Would be great, if you find a chance to look it through.
> > Hope we'll continue working at developing this aspect of
> documentation.
> > :)
> >
> > Cheers,
> > Sveta
> >
> > -----Original Message-----
> > From: Sian January [mailto:sianjanuary@googlemail.com]
> > Sent: Friday, October 27, 2006 3:34 PM
> > To: harmony-dev@incubator.apache.org
> > Subject: Re: [build] Building on Eclipse - FYI
> >
> > Hi Sveta,
> >
> > That sounds like a great idea.  I think the two main things you need
> to
> > do
> > extra on Eclipse on Windows are as follows:
> >
> > 1. Make a copy of vsvars32.bat from your Visual Studio install
> > directory.
> > If you have chosen the defaults when installing you will find it in
> > "C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools".
> > Copy it
> > to somewhere convenient such as the desktop and add the following line
> > (just
> > below the last line that begins "@set..."):
> > start C:\...\eclipse\eclipse.exe -vmargs -Xmx512M
> > (where ... is the path to your eclipse installation).  NB. using
> > "-vmargs
> > -Xmx512M" is optional, but helpful to stop Eclipse running out of
> > memory.
> > Now just double click on this file to start Eclipse.
> >
> > 2. After you have started Eclipse and checked out Harmony from SVN,
> copy
> > ecj_3.2.jar into ..\eclipse\plugins\org.apache.ant_1.6.5\lib and
> change
> > the
> > Ant settings to include this jar (Window > Preferences > Ant > Runtime
> > then
> > select 'Global Entries' then 'Add External Jars' and add ecj_3.2.jar
> > from
> > the org.apache.ant_1.6.5\lib directory).
> >
> > If you're happy to add that to the document that would be great.
> >
> > On Linux you will also need to do 2, but I'm not sure if there's an
> > equivalent to 1 or not.  Has anyone else tried building in Eclipse on
> > Linux?
> >
> > Thanks,
> >
> > Sian
> >
> >
> > On 26/10/06, Konovalova, Svetlana <svetlana.konovalova@intel.com>
> wrote:
> > >
> > > Folks,
> > >
> > > I see that we do need one more building doc describing Eclipse
> > > specifics.
> > > The main doc containing building instructions now is the "Getting
> > > Started for Contributors" page.
> > > [http://incubator.apache.org/harmony/quickhelp_contributors.html].
> > > My suggestion is to add one more section to it describing building
> > > instructions for Eclipse. How about that?
> > >
> > > If you need my help, I'll be glad to manage the doc creation:)
> > >
> > > Cheers,
> > > Sveta
> > >
> > > -----Original Message-----
> > > From: Sian January [mailto:sianjanuary@googlemail.com]
> > > Sent: Thursday, October 26, 2006 4:06 PM
> > > To: harmony-dev@incubator.apache.org
> > > Subject: Re: [build] Building on Eclipse - FYI
> > >
> > > Hi Nathan,
> > >
> > > Yes - I was trying to run the enitre build in Eclipse and this is
> > always
> > > my
> > > preferred method of building.  There is at least one other extra
> step
> > > apart
> > > from the one discussed in this thread so I think some additional
> > > documentation would be useful.
> > >
> > > Thanks,
> > >
> > > Sian
> > >
> > >
> > >
> > > On 25/10/06, Nathan Beyer <nbeyer@gmail.com> wrote:
> > > >
> > > > Are you referring to running the build scripts via Eclipse? Just
> > > > wanted to make sure I understand.
> > > >
> > > > Personally, I only import the module projects one at a time and
> run
> > > > the full builds outside of Eclipse, so I've never tried this.
> > Perhaps
> > > > some additional documentation on using Eclipse in this fashion.
> This
> > > > might be helpful additionally.
> > > >
> > > > On 10/24/06, Sian January <sianjanuary@googlemail.com> wrote:
> > > > > Hello,
> > > > >
> > > > > I encountered a problem today building on Eclipse, and I just
> > > thought
> > > > I'd
> > > > > post about it here in case anyone sees the same problem in the
> > > > future.  I
> > > > > was getting the error:
> > > > >
> > > > >
> > > > > BUILD FAILED
> > > > > *
> > > > >
> > > > > C:\eclipse32harmony\eclipse\workspace\Harmony\build.xml:108: The
> > > > following
> > > > > error occurred while executing this line:
> > > > >
> > > > >
> > >
> C:\eclipse32harmony\eclipse\workspace\Harmony\make\build-java.xml:127:
> > > > The
> > > > > Eclipse compiler class for Ant could not be found. Please place
> > the
> > > ECJ
> > > > JAR
> > > > > in ANT_HOME/lib. The JAR can copied from
> > > > CLASSLIB_TRUNK/depends/jars/ecj_3.2
> > > > > folder after the fetch-depends target has been run.
> > > > > *
> > > > >
> > > > > The solution to this is to copy ecj_3.2.jar into
> > > > > ..\plugins\org.apache.ant_1.6.5\lib and *also* change the Ant
> > > settings
> > > > to
> > > > > include this jar (Window > Preferences > Ant > Runtime then
> select
> > > > 'Global
> > > > > Entries' then 'Add External Jars' and add ecj_3.2.jar from the
> > > > > org.apache.ant_1.6.5\lib directory).
> > > > >
> > > > > I don't know if many people build on Eclipse, and I know there
> > have
> > > been
> > > > > some conversations about having too many instructions on the
> > > website,
> > > > but
> > > > > since the steps are slightly different for Eclipse I wondered if
> > it
> > > > might be
> > > > > worth augmenting the instructions or adding some
> Eclipse-specific
> > > ones
> > > > at
> > > > > some point?
> > > > >
> > > > > Sian
> > > > >
> > > > > --
> > > > > Sian January
> > > > >
> > > > > IBM Java Technology Centre, UK
> > > > >
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Sian January
> > >
> > > IBM Java Technology Centre, UK
> > >
> >
> >
> >
> > --
> > Sian January
> >
> > IBM Java Technology Centre, UK
> >
>
>
>
> --
> Sian January
>
> IBM Java Technology Centre, UK
>



-- 
Sian January

IBM Java Technology Centre, UK

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message