7

我正在使用 Netbeans IDE 开发 Web 应用程序,并且我在应用程序服务器中提供了一些不需要在 WAR 中的 JAR(但我们需要它们在本地编译和运行)。

Netbeans 中是否有一个选项可以在构建 WAR 文件时排除 JAR 文件?

4

2 回答 2

9
  1. 在“项目资源管理器”窗口中选择项目。
  2. 从“文件”菜单(在菜单栏中)选择“项目属性”项。
  3. 从出现的对话框左侧的列表中选择单词库。
  4. 对于 Compile-time Libraries 列表中列出的每个 jar/库,取消选中那些不需要包含在您的 war 文件中的。
于 2010-05-19T00:57:56.710 回答
4

我自己发现了问题。我的 lib 文件夹下的所有库都已添加到项目类路径中。由于构建复制了项目中的全部内容,因此我的库也在复制,即使我已取消选中针对库的包复选框。

因此,如果您想在构建的 WAR 中排除该库,请不要将库放在您的 lib 文件夹中。

谢谢

桑托什

于 2010-05-19T12:05:44.807 回答