我正在尝试使用Netbeans构建我的Java Web Start应用程序。 我意识到,如果我将属性选项中的codebase选项更改为除本地之外的任何内容,我会收到错误
Project cannot be run with non-local codebase. Open project properties dialog and set Web Start Codebase to Local Execution.
一两个星期前,我能够使用“用户定义”代码库运行它。我不知道我所做的改变可能导致了这一点。我可以构建项目,只是不运行它,这是预期的吗?
有什么想法导致这种情况以及如何使用非本地代码库运行此操作?
答案 0 :(得分:0)
在弄清楚为什么会发生这种情况之后,事实证明这是故意的。当您在NetBeans中运行项目时,您在本地运行它,尝试从非本地代码库提供它是不正确的。因此,项目中的ant脚本可确保您使用本地代码库运行它。
但是,您始终可以使用非本地代码库构建它,部署jar文件,然后对其进行测试。
遗憾的是,如果需要,无法使用非本地代码库创建不同的构建配置文件,并在其他时间使用本地代码库构建它。