[forge-issues] [JBoss JIRA] (FORGE-388) Better support for multi-modules projects in FORGE

Torben Jaeger (Commented) (JIRA) jira-events at lists.jboss.org
Sat Dec 3 06:21:40 EST 2011


    [ https://issues.jboss.org/browse/FORGE-388?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12647805#comment-12647805 ] 

Torben Jaeger commented on FORGE-388:
-------------------------------------

You are using Beta3 which was released on Sep 30 according to https://github.com/forge/core/tags

The multi-module feature was merged recently. That means you have to wait for the next release or use HEAD and build yourself:

git clone https://github.com/forge/core forge-core
cd forge-core
mvn clean install -DskipTests
cd dist/target/forge-1.0.0-SNAPSHOT/bin
./forge
                
> Better support for multi-modules projects in FORGE
> --------------------------------------------------
>
>                 Key: FORGE-388
>                 URL: https://issues.jboss.org/browse/FORGE-388
>             Project: Forge
>          Issue Type: Feature Request
>          Components: Forge Build, Maven Integration, Shell
>    Affects Versions: 1.0.0.Beta3
>         Environment: Any
>            Reporter: Serhiy V
>            Assignee: Torben Jaeger
>             Fix For: 1.0.0.Beta4
>
>
> By default "new-project" command creates a simple "war" project with everything inside. This is good for simple projects.  But in real world scenario you will most likely would like to split your project on few modules - e.g. "common", "integration", "business" and "ui".
> How to do this with FORGE? Well, it's still a maven projects so you can manually edit pom.xml files and add necessary dependencies and changes.
> But will FORGE be able to setup JPA in "integration" module (should be packaged as jar) and use it "ui" module which should be packages as war? Same questions with other functionality like ability to have EJBs in "business" and test them with arquillian.
> And what about EAR support?
> I can't find any documentation or samples howto do this with current FORGE. List of all available commands does not return anything that can be used to break projects into modules or add existing projects to the current project as new modules.
> There is a FORGE-120 issue. ButI've just downloaded forge-distribution-1.0.0.Beta3.zip and there is no such functionality there.
> From my point of view it is really important to support complex projects but not just simple  single war projects.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the forge-issues mailing list