求解高手。 build.xml jar 打包 ,

问题描述

我想在生成的jar文件中包含编译时候用到的jar文件。该如何打包啊。。。<!--JAR作成--><targetname="makeJar"description="JAR作成"depends="compile"><echomessage="JAR做成"/><jarbasedir="${dir.temp}"destfile="${jarname}.jar"manifest="${manifestfile}"/></target>这句话该如何写啊/

解决方案

解决方案二:
该回复于2010-12-14 17:02:16被版主删除
解决方案三:
该回复于2011-04-12 14:49:19被版主删除
解决方案四:
build.xml可以设置classpath:<pathid="build.classpath"><filesetdir="${basedir}/src/lib"><includename="*.*"/></fileset></path>

这里的build.classpath指定了项目的src目录下的lib包为编译环境,你编译需要的jar都在这里面。当使用javac编译的使用设置环境变量如下使用javac<javacsrcdir="${src.dir}"destdir="${classes.dir}"><compilerargline="-encodingUTF-8"/><classpathrefid="build.classpath"/></javac>

最后建议使用jar打包就可以了,希望能帮助到你
解决方案五:
建议将你的target分成2步:第一步使用javac编译好,在这里设置环境变量,就是编译所需的jar第二步使用jar命名打包。

时间: 2024-10-24 12:50:29

求解高手。 build.xml jar 打包 ,的相关文章

ant执行build.xml出错

问题描述 ant执行build.xml出错 log日志:这是其中一个报错日志 显示drawable找不到sp_bg_ed图片,但其实这张图片是存在的,麻烦谁帮我看下是哪里出错了,谢谢! [exec] [exec] E:Code_2016_01WisdomGather_2016_02_14_1107WisdomGather_Product_sh anxiWisdomGather_Productresdrawablesp_bg_selector.xml:4: error: Error: No re

求助高手啊 写了个build.xml 用ant实现自动编译发布 出错了

问题描述 [color=#FF0000]错误提示:Buildfile:F:workspacehelloworldEGBbuild.xmlprepare:[delete]DeletingdirectoryF:workspacehelloworldEGBbuild[mkdir]Createddir:F:workspacehelloworldEGBbuildcompile:[javac]Compiling2sourcefilestoF:workspacehelloworldEGBbuildBUILDF

打包ant的build.xml文件

问题描述 在eclipse下面搭建selenium+testng+ant做功能测试运行ant的build.xml文件可以直接执行case.现在想打个包,能够独立于ide可以直接执行.想结果跟执行build.xml文件一样.请问大家有没有什么好的办法的

Ant之build.xml详解

Ant的概念 可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令.当编译Linux内核及一些软件的源程序时,经常要用这个命令.Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似.像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷.最初Ant开发者在开发跨平台的应用时,用样也是基于这些缺陷对Ant做了更好的设计. Ant 与 makefile Makefile有一些不足之处,比如

Java进阶学习:jar打包详解_Java编程

文章来源:pconline 作者:fivesky jar文件听说过吗,没有?或者陌生!好,没关系,这就是我们的第一站:打包发布. 为什么会有这个玩意呢,首先,这是jar的全称:JavaTM Archive (JAR) file,是的,就是java存档文件.这有点类似zip文件,想一想它是干什么的用的呢,压缩!?没错就是要压缩,将我们原先零散的东西放到一下,重新组织,所有这些目的只有一个:方便!好了,不用管他是怎么压缩的,我们的重点是哪些是我们要压缩的(输入),还有压缩成了什么(输出),进而将它发

【转】Ant之build.xml详解

关键字: ant build.xml Ant的概念 可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令.当编译Linux内核及一些软件的源程序时,经常要用这个命令.Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似.像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷.最初Ant开发者在开发跨平台的应用时,用样也是基于这些缺陷对Ant做了更好的设计. Ant 与 makefile

请问用ant的build.xml问题

问题描述 今天看一个项目,是企业级开发的,主web模块,加载多个其他功能web组件,但是有的模块没有在build.xml中加载,如图,但是用tomcat服务器加载的时候发现有的web模块加载进去了,请问还有那个地方可以加载其他web模块,请指教 解决方案 解决方案二:例如b2e这个模块没在build.xml中加载,但是tomcat服务器还是加载进去了,请问是在哪里配置文件中指明的解决方案三:等待中.....解决方案四:有的模块没有在build.xml中加载,是指有些模块不在ant打包的范围内吗?

Java构建工具Ant之第一个build.xml

ANT是一个构建工具,它有跨平台.操作简单. 安装简单.占用资源少等特点,它只有一个配置文件build.xml,我们要做的事情就是在build.xml中去定义我们想要做的事情,ANT它本身有 很多命令和语法,笔者刚接触时也是比较头大,后面慢慢去学习查询,基本上了解了整个build.xml包含的内容,最好的学习办法就是查看例子,通过例子 去熟悉不同标签里面的属性和参数的含义,我们不需要全部都要记住,只要在使用的时候知道如何去查询即可. 下面来构建我们第一个build.xml文件,这只是简单的开始:

!!带有文件操作的JAR打包问题!!非常急!!!

问题描述 问题描述:只是一个简单的测试程序,程序是由很简单的GUI界面组成,只是一个JTextArea加在一个JPanel里面然后把JPanel加在JFrame上.然后在文件夹File里面有一个file.txt文件.程序的功能就是从这个txt文件夹里面读取内容然后显示到JTextArea里面.用eclipse编译后,运行没有问题.开始用命令打包打包.建立一个新的文件夹Test,然后把编译好的Test.class,文件夹File放入Test文件夹.然后再在Test文件夹下创建一个MANIFEST.