You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Adam Hardy <ad...@cyberspaceroad.com> on 2005/07/01 13:29:14 UTC
[M2] ejb project
Just trying to find out the steps to set up an EJB project and I can't
find anything in the mailing list or on the website.
There is no maven-archetype-ear or maven-archetype-ejb for the
quickstart plugin with which I can create a new project, so should I
just be creating a plain old jar project?
That produces no resources directory, so should I just be following the
maven 1.0 config, with properties like
${maven.ejb.src}/META-INF/MANIFEST.MF
and m2 ejb:ejb will be OK?
Regards
Adam
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: [M2] ejb project
Posted by Adam Hardy <ad...@cyberspaceroad.com>.
Well that was pretty simple. Thanks alot. I feared I would have to check
out the Maven nightly source and compile some plug-in. Looks like I only
have to do that for xdoclet :)
Pascal Thivent on 02/07/05 19:22, wrote:
>
> 1. create a Maven 2.0 project :
> m2 archetype:create -DgroupId=com.mycompany.app -DartifactId=my-ejbapp
>
> 2. change the <packaging>jar</packaging> to <packaging>ejb</packaging>
> in the generated pom.xml
>
> 3. add a META-INF\ejb-jar.xml in the src\main\resources directory
>
> Your project should now looks like this :
>
> \---src
> +---main
> | +---java
> | | \---com
> | | \---mycompany
> | | \---app
> | \---resources
> | \---META-INF
> \---test
> \---java
> \---com
> \---mycompany
> \---app
>
> 4. run m2 install (according to the documentation, m2 ejb:ejb might
> not have the same behaviour as with maven 1.x)
>
> 5. optionaly, add the following to the <build> section of your pom if
> you want to generate a client ejb-jar :
>
> <build>
> <plugins>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-ejb-plugin</artifactId>
> <configuration>
> <generateClient>true</generateClient>
> </configuration>
> </plugin>
> </plugins>
> </build>
>
> 6. write or wait for the ear plugin :)
>
> On 7/1/05, Adam Hardy <ad...@cyberspaceroad.com> wrote:
>
>>Just trying to find out the steps to set up an EJB project and I can't
>>find anything in the mailing list or on the website.
>>
>>There is no maven-archetype-ear or maven-archetype-ejb for the
>>quickstart plugin with which I can create a new project, so should I
>>just be creating a plain old jar project?
>>
>>That produces no resources directory, so should I just be following the
>>maven 1.0 config, with properties like
>>
>>${maven.ejb.src}/META-INF/MANIFEST.MF
>>
>>and m2 ejb:ejb will be OK?
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: [M2] ejb project
Posted by Pascal Thivent <pa...@gmail.com>.
Hi Adam,
you'll find below what I've done to get things working (maveners, if
this is not the right way to do things, please let me know) :
1. create a Maven 2.0 project :
m2 archetype:create -DgroupId=com.mycompany.app -DartifactId=my-ejbapp
2. change the <packaging>jar</packaging> to <packaging>ejb</packaging>
in the generated pom.xml
3. add a META-INF\ejb-jar.xml in the src\main\resources directory
Your project should now looks like this :
\---src
+---main
| +---java
| | \---com
| | \---mycompany
| | \---app
| \---resources
| \---META-INF
\---test
\---java
\---com
\---mycompany
\---app
4. run m2 install (according to the documentation, m2 ejb:ejb might
not have the same behaviour as with maven 1.x)
5. optionaly, add the following to the <build> section of your pom if
you want to generate a client ejb-jar :
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ejb-plugin</artifactId>
<configuration>
<generateClient>true</generateClient>
</configuration>
</plugin>
</plugins>
</build>
6. write or wait for the ear plugin :)
On 7/1/05, Adam Hardy <ad...@cyberspaceroad.com> wrote:
> Just trying to find out the steps to set up an EJB project and I can't
> find anything in the mailing list or on the website.
>
> There is no maven-archetype-ear or maven-archetype-ejb for the
> quickstart plugin with which I can create a new project, so should I
> just be creating a plain old jar project?
>
> That produces no resources directory, so should I just be following the
> maven 1.0 config, with properties like
>
> ${maven.ejb.src}/META-INF/MANIFEST.MF
>
> and m2 ejb:ejb will be OK?
>
>
> Regards
> Adam
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
--
Pascal
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org