在Subversion的帮助下"Mavenize"Eclipse或NetBeans项目的步骤?

mjn*_*mjn 6 java eclipse svn maven-2 netbeans

如果所有文件都在版本控制之下,那么对Eclipse和NetBeans项目进行复制的过程通常需要大量的手动工作.

所以我正在考虑编写一个Ant脚本,该脚本使用svn命令根据标准Maven目录布局重新排列工作副本中的文件.这将使所有文件修订历史保持不变.如果所有文件都已移动到正确的位置,则新目录结构将一起提交.(而不是在存储库中调用许多小移动命令).

您是否了解可以帮助我找到标准Eclipse或NetBeans项目(包括Web项目)的正确"迁移"策略的资源?

例如,标准Java和Web/EJB项目的Eclipse和NetBeans目录结构概述将会很有帮助.

alr*_*ord 3

我写了一个工具,应该可以帮助你。它被称为“mavenize”。这将扫描任意数量的现有项目并生成它找到的任何“src”目录的 mavenized 版本。它将创建目录结构并将 java 文件放在“java”下,将其他任何文件放在“resources”下。我已经用过它很多次了,它可以节省很多时间。在这里获取:

http://code.google.com/p/mavenize-tool/