У меня есть простое приложение JSF, упакованное как файл EAR. Это структура каталогов.
.
├── pom.xml
├── SR_57-ear
│ ├── pom.xml
│ └── src
│ └── main
│ └── application
│ └── META-INF
│ └── MANIFEST.MF
├── SR_57-ejb
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── SR_57
│ │ └── resources
│ │ └── META-INF
│ │ └── MANIFEST.MF
│ └── test
│ └── java
│ └── com
│ └── SR_57
└── SR_57-web
├── pom.xml
└── src
├── main
│ ├── java
│ │ └── com
│ │ └── SR_57
│ │ └── user_check.java
│ ├── resources
│ └── webapp
│ ├── home.xhtml
│ ├── index.html
│ ├── resources
│ │ ├── css
│ │ │ ├── sr_style.css
│ │ │ └── style.css
│ │ ├── images
│ │ │ ├── 1.jpg
│ │ │ ├── 2.jpg
│ │ │ ├── 3.jpg
│ │ │ ├── 4.jpg
│ │ │ ├── 5.jpg
│ │ │ ├── 6.jpg
│ │ │ ├── 7.jpg
│ │ │ ├── bg_1.jpg
│ │ │ ├── bg.jpg
│ │ │ ├── overlay_1.png
│ │ │ ├── overlay.png
│ │ │ ├── title_1.png
│ │ │ └── title.png
│ │ └── js
│ │ ├── ChunkFive_400.font.js
│ │ ├── cufon-yui.js
│ │ ├── jquery.easing.1.3.js
│ │ └── jquery.min.js
│ ├── sr.xhtml
│ └── WEB-INF
│ ├── faces-config.xml
│ ├── java.sql.Driver
│ └── web.xml
└── test
└── java
└── com
└── SR_57
На данный момент у меня есть только 2 JSF-страницы и один управляемый компонент в веб-модуле SR_57. Я хочу поместить компонент в модуль SR_57-ejb и разрезать его на небольшие файлы .jar. Проблема в том, что у меня нет идеи, как написать код, который собирает модули.
Можете ли вы объяснить мне, как я могу это сделать?