如何使用Netbeans打开非Netbeans Java项目?

如何使用Netbeans打开非Netbeans Java项目?,java,eclipse,netbeans,netbeans-plugins,Java,Eclipse,Netbeans,Netbeans Plugins,我在Java开发中使用Netbeans,每次我下载一个使用其他IDE开发的项目时,我都会因为错误而无法运行该项目 有没有什么方法可以轻松地打开普通人的项目而不感到头痛。 注意:我试图打开的项目不是Eclipse项目,所以我不能使用Eclipse导入器 Java开发人员通常使用什么进行开发?大多数Java开发人员分为Eclipse、IntelliJ Idea和NetBeans。NetBeans能够打开Eclipse项目,Idea可以导出到Eclipse。所以这应该可以解决大多数问题 另一种方法是检

我在Java开发中使用Netbeans,每次我下载一个使用其他IDE开发的项目时,我都会因为错误而无法运行该项目

有没有什么方法可以轻松地打开普通人的项目而不感到头痛。 注意:我试图打开的项目不是Eclipse项目,所以我不能使用Eclipse导入器


Java开发人员通常使用什么进行开发?

大多数Java开发人员分为Eclipse、IntelliJ Idea和NetBeans。NetBeans能够打开Eclipse项目,Idea可以导出到Eclipse。所以这应该可以解决大多数问题


另一种方法是检查您的项目是否使用Maven或类似的模型。一般来说,Netbeans有一些插件可以处理从这类源导入的操作。

大多数Java开发人员分为Eclipse、IntelliJ Idea和Netbeans。NetBeans能够打开Eclipse项目,Idea可以导出到Eclipse。所以这应该可以解决大多数问题


另一种方法是检查您的项目是否使用Maven或类似的模型。一般来说,Netbeans有一些插件可以处理从这类源导入的操作。

我很幸运地使用了
File>newproject…>Java>Java项目和现有的源代码“将现有Java应用程序导入标准IDE项目。Java应用程序可以有多个源文件夹。标准项目使用IDE生成的Ant构建脚本来构建、运行和调试您的项目。“很方便,生成的脚本包括可以覆盖的目标,以改变构建过程,如图所示。

我很幸运地使用了
文件>新项目…>Java>Java项目和现有源代码
,其中将现有Java应用程序导入标准IDE项目。Java应用程序可以有多个源文件夹。标准项目使用IDE生成的Ant构建脚本来构建、运行和调试您的项目。“很方便,生成的脚本包括可以覆盖的目标,以改变构建过程,如图所示。

我们有几个项目使用现有的Ant构建脚本,到目前为止,我只想让NetBeans作为我的代码编辑器。 我们的目标是使项目独立于IDE,因为我们习惯于只使用emacs和ant进行编码/构建,这意味着在平台上独立时,无论代码是在IDE中还是在shell/“DOS提示符”中,您都应该能够签出代码并构建它。如果您有类似的项目,请使用“Java自由格式项目”并将您在构建脚本中定义的所有JAR添加到Netbeans类路径中

这种类型的项目将使用您的ant脚本完成所有工作,即使您的项目中有人更喜欢使用其他编码环境,它仍然可以工作


希望这能有所帮助

到目前为止,我们有几个现有ant构建脚本的项目,我只想让NetBeans作为我的代码编辑器。 我们的目标是使项目独立于IDE,因为我们习惯于只使用emacs和ant进行编码/构建,这意味着在平台上独立时,无论代码是在IDE中还是在shell/“DOS提示符”中,您都应该能够签出并构建代码。如果您有这样的项目,请使用“Java自由格式项目”,并将您在构建脚本中定义的所有JAR添加到Netbeans类路径中

这种类型的项目将使用您的ant脚本完成所有工作,即使您的项目中有人更喜欢使用其他编码环境,它仍然可以工作


希望这能有所帮助

只需补充一点:如果项目不遵循任何标准项目布局,那么您只需在IDE中配置类路径就可以知道发生了什么。谢谢@Jeremy,我不知道为什么大多数开源项目都不遵循任何标准项目布局。或者我有点不明白他们用蚂蚁吗?如果是这样的话,应该至少有一个
build.xml
文件。只需补充一点:如果项目没有遵循任何标准的项目布局,那么您只需在IDE中配置类路径就可以知道发生了什么。谢谢@Jeremy,我不知道为什么大多数开源项目不遵循任何标准的项目布局。或者我有点不明白他们用蚂蚁吗?如果有,至少应该有一个
build.xml
文件。我最近试图让jEdit编辑器在netbeans中工作,但这仍然非常困难。java世界似乎在原始的ant命令行开发和两大IDE(intellij、eclipse)之间分裂开来,Netbeans非常不错,但在野外似乎不太流行。例如,有人能说出一个流行的java开源项目,它不是源代码中随netbeans项目附带的netbeans插件吗?谁,谁?Bueller?我最近试图让jEdit editor在netbeans内部工作,但这仍然非常困难。java世界似乎在原始的ant命令行开发和两大IDE(intellij、eclipse)之间分裂开来,Netbeans非常不错,但在野外似乎不太流行。例如,有人能说出一个流行的java开源项目,它不是源代码中随netbeans项目附带的netbeans插件吗?谁,谁?布勒?