I've just attached small article about using SBT with ESME to ESME-320. It
is in ODF format, so Open Office or similar office package is needed. Could
you please check it - may be you'll have some recommendations or refine it
somehow.

Thank you.

2011/1/6 Richard Hirsch <[email protected]>

> @Vladimir do you want to write a short blog about using sbt? You can
> either use your own blog or we can give you acess to the official ESME
> blog?
>
> D.
>
>
> On Wed, Jan 5, 2011 at 9:03 AM, Ethan Jewett (JIRA) <[email protected]>
> wrote:
> >
> >    [
> https://issues.apache.org/jira/browse/ESME-320?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12977670#action_12977670]
> >
> > Ethan Jewett commented on ESME-320:
> > -----------------------------------
> >
> > Agreed then, let's leave it open until we have time to address this
> flakiness.
> >
> >> Add SBT integration for building project
> >> ----------------------------------------
> >>
> >>                 Key: ESME-320
> >>                 URL: https://issues.apache.org/jira/browse/ESME-320
> >>             Project: ESME
> >>          Issue Type: Task
> >>          Components: Other
> >>    Affects Versions: 1.2
> >>            Reporter: Vladimir Ivanov
> >>            Priority: Minor
> >>             Fix For: 1.2
> >>
> >>         Attachments: build.properties, EsmeProject.scala, Plugins.scala
> >>
> >>   Original Estimate: 1h
> >>  Remaining Estimate: 1h
> >>
> >> Simple Build Tool ( http://code.google.com/p/simple-build-tool )
> provides several features for project build process (especially local):
> >> - Accurate recompilation
> >> - Continuous compilation and testing
> >> - Buildfile is written in Scala instead of verbose XML
> >> - Support for Custom Actions
> >> and other goodies.
> >> To build project with SBT
> >> 1) SBT jar should be download installed as described by following link:
> http://code.google.com/p/simple-build-tool/wiki/Setup
> >> *  http://www.assembla.com/wiki/show/liftweb/Using_SBT : To avoid
> frequent OutOfMemory errors, try modifying your sbt shell script to the
> following:
> >> java -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256m -Xmx512M -Xss2M
> -jar `dirname $0`/sbt-launch.jar "$@"
> >> 2) Project folder should be added to module root with following
> structure:
> >> --->ESME root
> >>    |
> >>    --->server
> >>        |
> >>        --->project
> >>           |
> >>           ---->build
> >>           |   |
> >>           |   -----EsmeProject.scala
> >>           |
> >>           ---->plugins
> >>           |   |
> >>           |   -----Plugins.scala
> >>           |
> >>           ----- build.properties
> >> Files EsmeProject.scala,  Plugins.scala,  build.properties are attached
> to this issue.
> >> *  For those who use IntelliJ IDEA, it's possible to add sbt-idea plugin
> to generate IDEA project artifacts, as described here:
> https://github.com/mpeltonen/sbt-idea
> >> 3) Available build actions are listed here:
> http://code.google.com/p/simple-build-tool/wiki/RunningSbt
> >
> > --
> > This message is automatically generated by JIRA.
> > -
> > You can reply to this email to add a comment to the issue online.
> >
> >
>



-- 
Best Regards,
Vladimir Ivanov

Reply via email to