2010-12-07 44 views
1

我为我的Java开发使用Netbeans,并且每次下载使用其他IDE开发的项目时,由于错误,我都无法运行该项目。如何使用Netbeans打开非Netbeans Java项目?

是否有任何方法可以轻松打开正常人的项目而不会造成头痛。 注意:试图打开的项目不是Eclipse项目,因此我无法使用Eclipse导入程序。

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

+0

我最近试图让jEdit编辑器工作在netbeans内部,而且它仍然非常困难。看起来,Java世界在原始反蚂蚁命令行开发和两个大IDE(intellij,eclipse)中分裂了,Netbeans非常好,但似乎并不普遍。例如,任何人甚至可以命名一个流行的Java开源项目,它不是一个NetBeans插件,在源代码中随NetBeans项目一起发布?任何人,任何人? Bueller? – 2013-03-29 15:12:02

回答

3

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

另一种方法是检查您的项目是否使用Maven或类似的模型。通常有Netbeans的插件可以处理来自这类源的导入。

+0

只需添加:如果项目不遵循任何标准项目布局,那么您只需在IDE中配置类路径即可知道发生了什么。 – Jeremy 2010-12-08 00:01:56

1

我已经使用File > New Project… > Java > Java Project with Existing Sources获得了一些好运,它将“将现有的Java应用程序导入标准的IDE项目中,Java应用程序可以有多个源文件夹,标准项目使用IDE生成的Ant构建脚本来构建,并调试你的项目。“方便地,生成的脚本包含可以被覆盖以改变构建过程的目标,如here所示。

0

我们有几个使用现有ant编译脚本的项目,我想要的只是将NetBeans作为我的代码编辑器......迄今为止。 我们的目标是项目独立于IDE,因为我们已经习惯使用emacs和ant来进行编码/构建,这意味着无论在平台上,您都应该能够检出代码并构建它,而不管它是否在一个IDE中或者只是一个shell /“DOS提示符”。如果您有类似的项目,请使用“Java Free-Form项目”并添加您在构建脚本中定义的所有Jar,以将其包含在Netbeans CLASSPATH中。

这种类型的项目将使用您的ant脚本来处理所有事情,即使您的项目中的某个人更喜欢使用其他编码环境,仍然可以工作。

希望这可以帮到