我阅读了一些关于如何设置eclipse和maven以创建一个新的空耳项目的文章,但所有解决方案都不完整或已经过时。
我相信我需要创建三个pom.xml文件/或三个项目:
我在eclipse中使用集成的maven插件尝试了这个。由于(我相信Helios)maven已经集成在eclipse中。所以我去了
file - >新的 - > maven - > maven项目
并取消选中“创建一个简单的项目”复选框。在另一边,我得到了原型目录。为了创建客户端项目,我查找了maven-archetype-webapp版本1.0。 但是缺少WebContent \ META-INF等所有文件夹。
那么如何创建所有三个项目都是一起构建它们呢?
非常感谢, Hauke
PS:我在问题5668710中读到了关于创建没有maven的项目并激活依赖关系管理的问题。但这是正确的方法吗?我不这么认为。
答案 0 :(得分:25)
通过console
创建项目并通过m2eclipse
导入项目是最佳方式,因为您可以在问题的评论中阅读。
从控制台中的这一行开始
mvn archetype:generate
然后使用原型maven-archetype-j2ee-simple
这将为您生成ejb
,ear
和web
项目的项目结构。否则,您可以自己创建3个简单项目maven-archetype-quickstart
并添加隐藏插件
以下是处理问题的另一篇文章:Maven2: Best practice for Enterprise Project (EAR file)
另一个很好的例子,你可以找到here
答案 1 :(得分:0)
创建企业应用程序的最佳和最干净的方式(所有三个项目ear,jar,war ....即jar和war都链接到耳中)....是通过maven Enterprise Application创建的NETBEANS并将整个项目导入Eclipse。
由于 姆兰