是否可以在没有Netbeans的情况下构建基于Netbeans Matisse的项目?

是否可以在没有Netbeans的情况下构建基于Netbeans Matisse的项目?,netbeans,gui-builder,matisse,Netbeans,Gui Builder,Matisse,我参与的一个项目中有一个GUI应用程序,该应用程序是使用该IDE中的GUI设计工具使用Netbeans构建的 但这只是一个更大项目的一部分,需要在一个没有安装Netbeans的环境中构建,因为它恰好是基于Jenkins的Gradle构建。我已经让构建看起来正常工作了,但却不断遇到无法解释的运行时错误,例如,依赖项在类路径上似乎遇到了相同的jar等等,但是尝试从项目jar读取资源失败了 通过谷歌搜索,看起来这可能与编译.form文件有关,然后对生成的java包含一些依赖项。尽管如此,Netbean

我参与的一个项目中有一个GUI应用程序,该应用程序是使用该IDE中的GUI设计工具使用Netbeans构建的

但这只是一个更大项目的一部分,需要在一个没有安装Netbeans的环境中构建,因为它恰好是基于Jenkins的Gradle构建。我已经让构建看起来正常工作了,但却不断遇到无法解释的运行时错误,例如,依赖项在类路径上似乎遇到了相同的jar等等,但是尝试从项目jar读取资源失败了

通过谷歌搜索,看起来这可能与编译.form文件有关,然后对生成的java包含一些依赖项。尽管如此,Netbeans构建并没有在我们的gradle构建之上添加任何jar


所以问题是。。。这能做到吗?或者正确的构建仅仅依赖于Netbeans中隐藏的构建时魔咒吗?

是的,您可以在没有Netbeans的情况下编译类。只需确保您不需要任何NetBeans库,如AbsoluteLayout。.form文件是用于NetBeans的,它使用Matisse向您显示组件,但所有生成的代码都将在.java文件中