Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Netbeans/Java:引用jar,但不部署它_Netbeans_Ant - Fatal编程技术网

Netbeans/Java:引用jar,但不部署它

Netbeans/Java:引用jar,但不部署它,netbeans,ant,Netbeans,Ant,我想构建一个jar,其中包含一个从第二个jar中的类派生的类。我在我的项目中添加了对第二个jar的引用,但是Netbeans将该jar复制到dist/lib,这是我不想要的。有没有一种方法可以在编译时引用第二个jar,但不复制它 具体来说,我正在为Ant创建一个自定义任务,因此我从org.apache.tools.Ant.task派生,我不希望将Ant.jar复制到dist/lib Netbeans 7.0就是这样。实现这一点的一种方法是“取消选中”复制依赖库复选框,这将确保没有JAR文件复制到

我想构建一个jar,其中包含一个从第二个jar中的类派生的类。我在我的项目中添加了对第二个jar的引用,但是Netbeans将该jar复制到dist/lib,这是我不想要的。有没有一种方法可以在编译时引用第二个jar,但不复制它

具体来说,我正在为Ant创建一个自定义任务,因此我从org.apache.tools.Ant.task派生,我不希望将Ant.jar复制到dist/lib


Netbeans 7.0就是这样。

实现这一点的一种方法是“取消选中”复制依赖库复选框,这将确保没有JAR文件复制到
dist
文件夹

具体步骤:

  • 右键单击项目名称并从关联菜单中选择属性选项,这将打开项目属性对话框
  • 类别树状视图中选择构建>打包节点,然后取消选中复制相关库复选框
  • 现在构建项目并检查库的JAR文件是否复制到
    dist
    文件夹

  • 实现这一点的一种方法是“取消选中”复制依赖库复选框,这将确保没有JAR文件复制到
    dist
    文件夹

    具体步骤:

  • 右键单击项目名称并从关联菜单中选择属性选项,这将打开项目属性对话框
  • 类别树状视图中选择构建>打包节点,然后取消选中复制相关库复选框
  • 现在构建项目并检查库的JAR文件是否复制到
    dist
    文件夹