参数化默认的netbeans项目名称

时间:2014-08-06 19:45:34

标签: netbeans

我在一个项目组中有多个版本的单个项目。当我在netbeans中打开项目时,我希望项目视图显示他们所在的目录所命名的项目。 因此,如果我将projectX签出为projectX-1.2,它将是项目父目录的名称和项目显示名称的名称。

但是,项目显示名称是project.xml中硬编码的内容。

如果我重命名项目(右键单击,从下拉列表中选择重命名),netbeans将更改显示名称,但它也将更改部署名称 - 因此,如果projectX创建projectX.war,则将其重命名为projectX-1.2将战争名称更改为projectX1.2.war。

我可以通过手动编辑project.xml手动重命名项目显示 projectX创建-1.2 但我想做的就是设置它 $ {无论父目录名,是} 因此,不必手动完成,不会污染任何其他人的工作副本。

有没有办法在创建新项目时设置它?

我使用netbeans 8.0

1 个答案:

答案 0 :(得分:0)

解决您问题的最佳方法是使用版本控制工具来管理项目的不同版本。使用版本控制系统,如GIT(例如github.com作为reposotory)或SVN。 这些工具在NetBeans和Eclipse等其他IDE中可用。 在您的情况下,您需要为同一个项目创建不同的分支,您可以分别在每个分支中工作,然后随时合并它们。它也是一种保持项目代码在线可用的方法,如果您在本地丢失代码,它还允许您顺利和远程地与开发团队合作。因此,我强烈建议您为开发工作寻找版本控制解决方案。