Netbeans Web 应用程序 - 构建 WAR 时排除 JAR
我正在使用 Netbeans IDE 开发 Web 应用程序,并且应用程序服务器中提供了一些 JAR,这些 JAR 不需要位于 WAR 中(但我们需要它们在本地编译和运行)。
Netbeans 中是否有一个选项可以在构建 WAR 文件时排除 JAR 文件?
I'm using Netbeans IDE for developing a web applications, and I've some JARs available in the application server which don't need to be in the WAR (but we need them to compile and run locally).
Is there an option in Netbeans to exclude the JAR file while building the WAR file?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我自己发现了问题。我将所有库都放在 lib 文件夹下,并将它们添加到项目类路径中。由于构建正在复制项目中的全部内容,因此即使我取消选中了库的包复选框,我的库也会复制。
因此,如果您想在构建的 WAR 中排除该库,请勿将其放入 lib 文件夹中。
谢谢桑托什
I found the problem myself. I've all the libraries under my lib folder and added them to the project class path. Since the build is copying the entire content in the project, my library is also copying even though I've unchecked the package check box against the library.
So, don't put the library in your lib folder if you want to exclude that in the WAR built.
Thanks
Santhosh