![]() |
1
3
不支持。MyEclipse不支持在其外部创建的项目。通过设计,它只处理使用其向导创建的项目。 从 Using Maven in MyEclipse Overview
|
![]() |
2
1
迈克,
使用 this webpage
|
![]() |
3
1
此外,您在m2eclipse中获得的一些首选项在maven4myeclipse中不可用。 最后,我不能卸载maven4eclipse插件并安装m2eclipse。这是一个可以接受的解决办法。
|
![]() |
4
0
迈克,
为什么不使用文件导入现有项目>导入并打开所有m2eclipse特性,并像使用maven命令行工具之前那样继续开发它?我已经完成了这项工作,并且在Riyad的#5中提到的启用m2eclipse功能后,它对遗留项目非常有效。 就我个人而言,我一直认为maven war格式是失败的,但我们仍然有一些使用它的老项目。Maven的格式只是一种默认格式(而且很差),而不是某种标准。然而,我们目前将这些旧项目保持“原样”(使用上述技术),只是因为它很简单。但是对于新的工作,我们使用MyEclipse web项目,然后在它们上启用Maven支持。其好处是您获得了所有Maven支持,而且它非常易于使用和管理,但没有更多的命令行(尽管它仍然可以工作),而且所有MyEclipse工具也可以在它们上面完美地工作。这是一种“两者兼得”的方法,至少对我们来说是这样。YMMV。 戴夫 |
![]() |
5
-1
这不是问题;我在一家非常大的公司工作,这家公司在it方面已经标准化了很长一段时间(很高兴,我可以补充一句,因为我们曾经是一家WSAD商店——不寒而栗) 不管怎样,如果你有一些使用MyEclipse的和一些不使用MyEclipse的,我看到两种选择。首先,如果您创建MyEclipseWeb项目,然后“添加Maven功能”(或者不管它叫什么),它们将在MyEclipse中工作,也可以从Maven命令行中工作。因此,即使您不使用MyEclipse,也可以使用命令行Maven工具。此外,由于MyEclipse结构是更标准的“爆炸战争”布局,因此它也应该与您使用的任何其他布局配合使用。 另外要考虑的是,Maven的Web布局只是一个默认值,Maven可以轻松地支持任何项目结构,包括MyEclipse使用的任何一种结构,因此您应该能够在任何工具中使用MavEclipse项目与Maven项目一起使用一个额外的配置。这可能就是为什么Maven命令行工具仍然在MyEclipse Web项目上工作的原因——MyEclipse人员只是自动配置Maven来识别格式。 正如我在上一篇文章中所说的,您也可以导入外部创建的Maven web项目。我们不喜欢这样做,因为这种结构是Maven独有的,除了Maven之外,其他任何工具都无法使用。因此,它基本上破坏了您在MyEclipse、EclipseJavaEE或几乎任何其他工具中自动获得的工具支持。这只是一个糟糕的违约。MyEclipse、EclipseJavaEE、WSAD、RAD和其他人使用的分解WAR格式是一个更好的解决方案。特别是当它仍然与Maven一起工作时,也很好。 Maven可以灵活地适应项目结构。我们刚刚发现,通过使用这种灵活性,您可以获得Maven支持和强大的工具支持。
|
![]() |
João Pedro Abubakir · 本地HTML文件未正确打开 7 年前 |
![]() |
Marcelo Amoretti · RAP War未正确部署 8 年前 |
![]() |
Raghavan · 禁用在tomcat中加载特定战争 8 年前 |