之前一直在写java web ,用myeclipse 开发调试和打包都很方便,虽然了解一点儿ant 和maven,但是在项目中没有实践过,也没有做过多的了解。现在要用java 写一个本地程序,定时生成一些报表,所以感觉eclipse 并不是很好用,索性实践一下ant ,用ant 进行调试和打包。
此项目的目的为,在下一个月的1号凌晨零点零分零秒,定时生成一些报表。所以需要编写一个java本地程序链接oracle 生成报表,使用windows 调度管理,或者在linux 下使用cron 进行定时调用java 的报表生成器。所以需要做的有三方面的工作,1. java 报表生成器的编写,2. windows下bat的编写,和linux 下shell 批处理的编写,批处理为在本操作系统下执行java 类,3. 配置cron 进行定时调用。
1. 在eclipse 中使用ant ,首先建立一个java 工程,在工程根目录下建立build.xml文件。
2. 使用ant 构建文件作为项目构建器。
右键单击项目,选择properties ,选择builders,单击new 按钮,选择ant builder,新建ant 构建器,并将java builder对勾去掉。
3. 至此已经可以在eclipse 中构建ant 项目。想在eclipse 中设置断电调试项目还需进行一些操作。单击debug 右边向下箭头->debug configuration 选择classpath选项卡,单击add external jars... 将ant_home 下的jar 包全部添加进去。如果不是你手动配置的ant ,则可以选择window->properties->ant->runtime->class path 下查看具体位置。
4. 单击debug configuration窗口中的main 在main class 中填入org.apache.tools.ant.Main 此时在类中设置断点应该就可以调试程序了。
在配置的过程中曾经出现过unable to install breakpoint in ........ due to missing line number attributes的错误,原因是在compile 的任务中未加入debug = true 的选项。
相关推荐
### 在Eclipse中使用Ant灵活构建Web应用 #### 一、引言 随着软件开发的不断进步和技术的迭代更新,构建工具的选择对于提高开发效率、简化项目管理具有重要意义。Ant作为一款老牌且功能强大的Java构建工具,至今仍被...
本文档旨在指导如何在Eclipse集成开发环境中使用Apache ANT作为构建工具。ANT是一个流行的Java项目构建系统,它基于XML,允许开发者定义构建过程的步骤和依赖关系。以下是对Eclipse与ANT集成的关键知识点的详细说明...
要在 Eclipse 中使用 Ant,首先需要创建 build.xml 文件,并定义必要的目标和任务。例如,你可以创建一个目标用于运行测试,另一个目标用于创建源代码的归档文件。以下是一个简单的 build.xml 示例: ```xml ...
这样,你就可以在Eclipse中使用Ant来编译Tomcat项目,或者任何其他依赖这些特定库的项目。通过这种方式,你可以充分利用Eclipse的强大功能,同时保持Ant提供的灵活性和控制力。记住,配置好后,你可以通过Eclipse的...
### Eclipse中使用Ant详解 #### 引言 在软件开发领域,自动化构建工具的重要性不言而喻,它们能够显著提高开发效率,减少人为错误。Ant作为一款基于Java平台的批处理构建工具,自诞生以来便受到广泛欢迎。本文将...
本示例主要展示了如何在Eclipse集成开发环境中利用ANT构建工具和JUnit单元测试框架进行自动化测试。以下是关于这些知识点的详细说明: 1. **Eclipse IDE**:Eclipse是一款流行的开源Java开发环境,支持多种语言的...
在 Eclipse 中使用 ant; 4. 手工使用 ant; 5. 在 Netbeans 中使用 ant. 文件: ant.exe 7.65 MB 视频 22分3秒 AntTest.zip 6.76 KB 项目文件 ant.ppt 155 KB 从网上找的 PPT ant.png 视频截图...
根据给定的文件标题、描述以及部分内容,我们将深入探讨如何在Eclipse中使用Apache Ant进行自动化构建。Apache Ant是一款开源的Java工具,用于自动化软件构建过程中的任务,如编译、测试、打包和部署等。它通过XML...
在IT行业中,Eclipse是一款广泛使用的Java集成开发环境(IDE),它提供了丰富的功能来支持软件开发。本篇文章将深入探讨...理解和熟练使用这两个文件,能够帮助开发者更好地管理和优化在Eclipse中的Ant构建过程。
在软件开发的持续集成(CI)环境中,Eclipse PDE Export ANT Script是一种非常有用的技术,它允许开发者通过ANT构建脚本来自动化插件的打包和发布过程。 ANT是Apache开源组织提供的一款Java项目构建工具,它使用XML...
但当在Eclipse中使用ANT时,这种方式并不适用,因为Eclipse会使用自己的JVM实例来运行ANT任务。因此,我们需要在Eclipse的设置中进行调整。 以下是具体步骤: 1. 打开Eclipse,进入“Window”菜单,然后选择...
- `<property>`:定义构建过程中使用的变量,如源代码路径、输出路径等。 - `<target>`:定义具体的构建目标,每个目标可以包含多个子任务。 - `<javac>`:用于编译Java源代码。 - `<jar>`:用于创建jar包。 - ...
在Eclipse中配置Ant,首先需要安装Eclipse的Ant插件,该插件通常已经包含在标准的Eclipse安装中。然后,可以通过"Window" -> "Preferences" -> "Ant" -> "Runtime"来配置Ant的环境,添加Ant的安装目录到类路径中。...
通过以上步骤,你可以在Eclipse中使用Ant成功地部署远程Tomcat服务器上的Web应用。这个过程提高了开发效率,使得迭代更新和故障排查更加便捷。请记住,安全总是第一位的,使用SSH私钥而非明文密码可以增强安全性。...
标题中的"ant-eclipse.jar.zip"表明这是一个包含“ant-eclipse.jar”文件的压缩包,主要用于在Eclipse集成开发环境中使用Ant构建工具。Ant是Apache软件基金会的一个项目,它是一个基于Java的构建工具,类似于Make,...