Netbeans Web应用程序 - 在构建WAR时不包括JAR

时间:2010-05-18 09:54:33

标签: netbeans netbeans6.8

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

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

2 个答案:

答案 0 :(得分:9)

  1. 在“项目资源管理器”窗口中选择项目。
  2. 从“文件”菜单中选择“项目属性”项(在菜单栏中向上)。
  3. 从显示的对话框左侧的列表中选择单词Libraries。
  4. 对于“编译时库”列表中列出的每个jar /库,取消选中那些不需要包含在war文件中的jar /库。

答案 1 :(得分:3)

我自己发现了这个问题。我在lib文件夹下有所有库,并将它们添加到项目类路径中。由于构建正在复制项目中的整个内容,我的库也在复制,即使我取消选中了库的包复选框。

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

由于

Santhosh