共享Netbeans项目

时间:2014-04-07 17:30:59

标签: java netbeans shared-libraries

我有一个我在Netbeans中开发的java项目。因为我是唯一的开发人员并且它是一个简单的项目(一个源文件,但它需要几个专业库)我没有使用源代码控制。

我不再参与该项目的工作,并希望将其交给其他人,以防他们将来需要对其进行更改。我不认为只需压缩项目文件夹并将其发送给她就足够了,因为项目指向位于我计算机上其他位置(多个位置)的库。有没有办法指导Netbeans创建项目的可共享副本,其中包含所有库的副本,以及所需的指针? (dist / lib中有一些库的副本,但我很确定在构建项目时Java并不是这样的。)

来自Export Project -> to ZIP菜单的File会在此处执行我需要的操作吗?

1 个答案:

答案 0 :(得分:6)

如果要导出项目以便从NetBeans IDE重新打开它:

  • 右键单击您的项目,然后选择创建一个新文件夹。将其命名为lib并按OK。如果您转到Files标签,则可以看到该文件夹​​。

  • 然后在那里放(复制)你的库。

  • 然后返回“项目”选项卡并右键单击“库”节点。选择添加JAR /文件夹并指向您要使用的jar的位置(在lib文件夹中)。选择文件并确保选择参考:相对路径选项。点击打开。

  • 如果展开项目的库节点,现在可以看到您的库。

  • 选择您的项目,然后从文件菜单中选择Export project to ZIP

多数民众赞成。

如果您解压缩创建的zip文件,您将看到包含所有JAR文件的lib文件夹。此外,如果您转到nbproject并打开文件project.properties,您会看到file.reference.dom4j-1.6.1.jar=lib\\dom4j-1.6.1.jar之类的行。我相信Netbeans知道在哪里可以找到你需要的库。

如果要迁移到Eclipse:http://www.coderanch.com/t/458555/vc/Export-Netbeans-Eclipse

如果您想成为一般人,那么您应该使用MavenAnt来构建项目。每个现代IDE(Eclipse,NetBeans,InteliJ)都可以理解这些构建工具。

希望它对你有所帮助。

相关问题