我要做的是创建两个依赖于第三个项目的项目,如:
我该怎么做?如何使用maven创建这些项目?当我运行包来打包我的GWT、JSF、Spring项目并将它们添加到ear中时,如何创建这些项目?
我需要什么?2个maven模块和1个maven项目?哪个是maven模块?哪个是maven项目?
我如何编写一个构建(我不知道在什么- ant或maven中)来归档所有这些项目(在ear中)并将其部署到jboss上?这条路对吗?
是否可以在jboss中从eclipse直接运行所有这些项目?这样我就不必每次更改时都要重新构建和部署?
ant和maven吗?难道只有maven才有可能编辑的
我将2 modules作为依赖项添加到maven project中,然后使用如下所示的maven-ear-plugin将构建添加为ear:
<plugin>
<artifactId>maven-ear-plugin</artifactId>
<version>2.8</version>
<configuration>
<finalName>project</finalName>
<version>5</version>
<generatedDescriptorLocation>${basedir}/src/main/application/META-INF</generatedDescriptorLocation>
<modules>
<javaModule>
<groupId>ro.myproject</groupId>
<artifactId>business-logic</artifactId>
<bundleFileName>busineeLogic.jar</bundleFileName>
</javaModule>
<webModule>
<groupId>ro.myproject</groupId>
<artifactId>admin</artifactId>
<bundleFileName>admin.war</bundleFileName>
<contextRoot>/admin</contextRoot>
</webModule>
</modules>
</configuration>
</plugin>但是现在,当我在jboss-as-7.1.1中部署我的jboss-as-7.1.1时,jboss-as-7.1.1中的admin.war没有被正确地部署。它没有提取生成的GWT文件夹..。

由于这个原因,我的GWT application没有正确地加载=>,它不能工作,因为我的*.nocache.js位于那个文件夹中.
我现在能做什么?我做错什么了吗?
发布于 2013-02-16 13:59:45
通常,您将有一个父项目,在4个子项目下面:
GWT和JSF依赖于公共的。EAR依赖与GWT和JSF
发布于 2013-02-17 13:55:41
我用一个解决方案编辑了我的帖子,它是这样工作的。
我遇到的问题是,我使用EAR application向JBOSS添加了eclipse,但是eclipse没有添加ear,而是创建了自己的项目.但是如果我在jboss中手动部署ear,它就能工作了。我花了几个小时才意识到..。
https://stackoverflow.com/questions/14911027
复制相似问题