我正在进行的项目的一部分有一个 GUI 应用程序,它是使用 Netbeans 使用该 IDE 中的 GUI 设计工具构建的。
但这只是一个更大项目的一部分,需要在没有安装 Netbeans 的环境中构建(它恰好是基于 Jenkins 的基于 Gradle 的构建)。我已经构建(看似)工作,但不断遇到莫名其妙的运行时错误(即,依赖项似乎在类路径上遇到相同的 jar 等等,但尝试从项目 jar 读取资源失败。) .
通过谷歌搜索,看起来这可能与编译 .form 文件有关,然后包含对生成的 java 的一些依赖项。(不过,Netbeans 构建不会在我们的 gradle 构建添加的内容之上添加任何 jar)。
所以问题是......这甚至可以做到吗?还是正确的构建只是依赖于 Netbeans 中正在发生的一些隐藏的构建时魔力?