让我先说我对Java一无所知。我正在和一个在他的一个应用程序上使用Netbeans
作为生产环境的人一起工作。我对它做了一些研究,我的印象是Netbeans
(主要)被用作Java测试环境。
我在这里的理解正确吗,他不应该使用Netbeans,还是我错过了程序/IDE的用途?
Netbeans是一个IDE(集成开发环境)-您可以使用它来编写、测试和调试代码(本质上是编写应用程序)
如果他正在开发应用程序,那么Netbeans对他来说是一件非常正常和好的事情(IDE战争除外!)
您所说的生产环境,是指他正在生产中开发应用程序,还是说他正在通过Netbeans运行生产Java web服务?后者确实有点奇怪,但前者完全正常。
既然你说你对Java一无所知,我的本能反应是说别管他,或者让他向你解释这个过程。如果他正确使用Netbeans,那么他很可能了解自己在做什么。
Netbeans既是一个著名的开源IDE,也是一个软件平台。IDE没有什么问题,平台肯定已经准备好生产了。
这是官方Netbeans平台展示的链接,其中包括几个关键任务示例。
他是否使用Netbeans或其他IDE进行生产构建也没关系。因为IDE是用于开发目的的。
IDE的作用是通过提供自动完成、重构和其他插件功能来帮助开发人员更快地编写代码。个人注意:我以前使用过Netbeans,但我转向了Eclipse,因为它提供了更好的支持,至于Swing接口,谷歌有一个漂亮的小插件,叫做WindowBuilder。
我喜欢这个GUI构建器插件的主要原因是它不提供.form文件(当我们制作Visual Component时,Netbeans会保存一个文件)。您可以在WindowBuilder中根据需要编辑代码。
我希望这能有所帮助。
我对它做了一些研究,我的印象是Netbeans(主要)被用作Java测试环境。
是的,这是它的用武之地。但我知道很多人在网络应用程序中使用它。它在php中做得很好,并且支持所有主要的web基础语言。由于这些语言是本机支持的,所以它们可以很容易地用于生产环境。
还有很多插件,比如python的wich不是本地支持的。我不建议在生产环境中使用任何社区插件。只有通过了netbeans开发人员质量控制的人才可以从事敏感工作。
我以前对Java一无所知,我使用了Netbeans IDE,它没有问题:)
它对编码和测试都很好,而且还有一个GUI Swing构建器!!
IDE代表集成开发环境