在Hudson中测试NetBeans Web应用程序

时间:2011-10-26 20:19:56

标签: web-applications netbeans hudson

我正在尝试在Hudson上的NetBeans IDE中创建一个Web项目进行测试。它配置为部署在Tomcat服务器中。

一切都已设置但我在执行工作时遇到了问题:

.../jobs/Xinco Web/workspace/trunk/XincoWebApp/nbproject/build-impl.xml:256: The Java EE server classpath is not correctly set up - server home directory is missing.
Either open the project in the IDE and assign the server or setup the server classpath manually.
For example like this:
    ant -Dj2ee.server.home=<app_server_installation_directory>

我看到了一个解决这个问题的例子,但对于GlassFish。请参阅Hudson构建和测试部分here

有什么想法吗?

编辑:引用的链接允许在没有服务器的情况下进行编译,只需引用jar文件即可。我想也这样做。

1 个答案:

答案 0 :(得分:2)

进入Hudson,选择您的XincoWebApp作业,然后选择“配置”。

在Build部分中,您可以在Ant任务中构建作业,单击Advanced...按钮以展开Hudson选项。其中一个新选项应标记为Java Options。在该输入框内,放入文本-Dj2ee.server.home=<app_server_installation_directory>,将<app_server_installation_directory>替换为您的应用服务器在Hudson服务器上的实际目录。