在MyEclipse中使用ant

Java黑皮书课后题第2章:2.2(计算圆柱体的体积)编写程序,读入圆柱体的半径和高,并计算圆柱体的体积 2.2(计算圆柱体的体积)编写程序,读入圆柱体的半径和高,并计算圆柱体的体积题目题目概述破题代码块 题目 题目概述 2.2(计算圆柱体的体积)编写程序,读入圆柱体的半径和高,并计算圆柱体的体积 面积 = 半径半径π(提示:=Math.pow(半径, 2) * Math.PI) 体积=面积*高 运行示例: Enter the radius and length of a cylinder:5.5 12 The area is 95.0331 The volume is 1140.4 破题 这道题和2.1异曲同 阅读详情

首先我们创建一个java项目:我创建了ant001,这个大家都会吧,不用我在一步一步的说了,我们着重说一下与ant结合的部分。

第二步我们要创建一个build.xml文件,放在ant001的根目录下面。

这样就可以了,下面我们配置ant。

window>preferences>ant:如图:


在MyEclipse中使用ant - zghbwjl - zghbwjl的博客
点击Ant Home Entries 点击右面的Ant Home找到你安装的ant目录。点击apply,点击ok。
这样就配置好了ant。
下面开始使用:
项目右击,属性,如图:
在MyEclipse中使用ant - zghbwjl - zghbwjl的博客
找到builders,单击,在右面显示,如图:
 
在MyEclipse中使用ant - zghbwjl - zghbwjl的博客
点击new按钮,显示如下图:
 
在MyEclipse中使用ant - zghbwjl - zghbwjl的博客
选中Ant Builder 点击ok,如下图:
 
在MyEclipse中使用ant - zghbwjl - zghbwjl的博客
name起一个自己的名字,buildfile点击Browse Workspace...如下图:也可以点击Browse File System...找到刚才自己建的xml文件
 
在MyEclipse中使用ant - zghbwjl - zghbwjl的博客
点击ok。
 
在MyEclipse中使用ant - zghbwjl - zghbwjl的博客
点击ok。
这样就可以了。我们可以在项目中右键>Run as>有两三个选项:1 Ant build是运行ant,2 Ant bulid是运行ant,可以选择的运行,相当于前面讲的在命令行中-f
运行结果:
Buildfile: D:\workspace\webService\ant001\build.xml
init:
compile:
    [javac] D:\workspace\webService\ant001\build.xml:8: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
doc:
  [javadoc] Generating Javadoc
  [javadoc] Javadoc execution
  [javadoc] 正在装入软件包 com.ant 的源文件...
  [javadoc] 正在构造 Javadoc 信息...
  [javadoc] 标准 Doclet 版本 1.6.0_05
  [javadoc] 正在构建所有软件包和类的树...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\com/ant/\Ant001.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\com/ant/\package-frame.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\com/ant/\package-summary.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\com/ant/\package-tree.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\constant-values.html...
  [javadoc] 正在构建所有软件包和类的索引...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\overview-tree.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\index-all.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\deprecated-list.html...
  [javadoc] 正在构建所有类的索引...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\allclasses-frame.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\allclasses-noframe.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\index.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\help-doc.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\stylesheet.css...
deploy:
      [jar] Building jar: D:\workspace\webService\ant001\dist\project.jar
BUILD SUCCESSFUL
Total time: 1 second
表示运行成功!我们看到的信息都是verbose的。
4.根据下面的主类,编写一个立方体类Cube,该类中有求矩形面积area()和体积volume()的方法,而且每种方法都有一个无参的和有参的方法构成过载。 4.根据下面的主类,编写一个立方体类Cube,该类中有求矩形面积area()和体积volume()的方法,而且每种方法都有一个无参的和有参的方法构成过载。 class Main{     publicstatic void main(String[] args){       Cubecube = new Cube();       cube.setLength(4);       c 阅读详情

相关推荐

接口程序设计实验

1.了解接口的概念、特征、作用 2.掌握接口的使用 3.掌握包装类的用法

m0_67339008的博客 351

myeclipse中的ant部署

ant在myeclipse中的部署,过程比较详细,要是还不成功,那就是你自己机子的问题

基于微信小程序的学校心理咨询聊天室的设计与实现

学校心理咨询聊天室系统后台使用面向对象的Java技术进行编程,Java是由Sun公司开发的,是目前应用最广泛的编程语言。Java上手简单,功能强大,经过多年的发展,Java语言目前广泛应用在企业级应用开发、Windows系统开发、Web开发、移动技术等多个技术领域。C#语言稳定性强、安全性高,可以跨平台使用,代码复用度高,所以也使得Java语广泛应用。总体来说,Java语言具有面向对象和多线程的特点,面向对象是把项目的业务抽象为对象,具有封装,继承和多态的特点。

chenshifu888的博客 815

基于MyEclipse开发平台的利用ant来发布项目

基于MyEclipse开发平台的利用ant来发布项目,Ant实战级的宝典

基于微信小程序的电影院订票选座系统的设计与实现(程序+数据库+)

基于微信小程序的电影院订票选座系统的设计与实现(程序+数据库+)v基于微信小程序的电影院订票选座系统的设计与实现(程序+数据库+) 基于微信小程序的电影院订票选座系统的设计与实现(程序+数据库+) 基于微信小程序的电影院订票选座系统的设计与实现(程序+数据库+) 基于微信小程序的电影院订票选座系统的设计与实现(程序+数据库+) 基于微信小程序的电影院订票选座系统的设计与实现(程序+数据库+)

Karen198的博客 1874

springboot基于Java的美妆购物网站的设计与实现

传统办法管理信息首先需要花费的时间比较多,其次数据出错率比较高,而且对错误的数据进行更改也比较困难,最后,检索数据费事费力。因此,在计算机上安装美妆购物网站软件来发挥其高效地信息处理的作用,可以规范信息管理流程,让管理工作可以系统化和程序化,同时,美妆购物网站的有效运用可以帮助管理人员准确快速地处理信息。美妆购物网站在对开发工具的选择上也很慎重,为了便于开发实现,选择的开发工具为Eclipse,选择的数据库工具为Mysql。以此搭建开发环境实现美妆购物网站的功能。其中管理员管理用户,新闻公告。

平安喜乐 1196

myeclipse集成ant工具

1.在配置Ant之前,先要配置好JDK的JAVA_HOME和path;之后下载解压apache-ant-1.7.1;并配置环境变量ANT_HOME(安装目录,后不可以加分号;)及其path(安装目录/bin目录);2.为保持统一防止出错,修改MyEclipse中使用的JDK为上一步配置的JAVA_HOME中指定的同一个JDK;(方法为:Window >>Preferences>>Java>>copiler>>Installed JRES;右边选择Add按钮》》Browse选择你的JDK安装目录)3.注意:去

kardelpeng的专栏 4861

计算机毕业设计基于JavaEE的Java技术交流主题论坛的设计与实现 Java技术社区平台的设计与开发 基于Web的Java技术讨论论坛的实现

计算机毕业设计基于JavaEE的Java技术交流主题论坛的设计与实现k19929(配套有源码 程序 mysql数据库 论文)本套源码可以先看具体功能演示视频领取,文末有联xi 可分享随着互联网技术的飞速发展,技术交流的方式也在不断演变。传统的线下技术交流往往受限于时间和空间,难以满足开发者和爱好者随时随地交流的需求。与此同时,Java作为一种广泛使用的编程语言,其开发者群体庞大,技术交流的需求也日益增长。因此,开发一个高效、便捷且功能丰富的Java技术交流主题论坛显得尤为重要。

zhiwen203的博客 1068

myeclipse -----ant

myeclipse 已经集成了ant环境 如果需要自己的工程使用ant构建,可以右键工程-》properties-》builders 在里面加上对ant的支持。 要运行build.xml文件可以:右键文件-》properties-》run/debug configs  在里面添加ant支持   右键-》run as -》ant  ...

wsxiexiews的博客 191

《第三周实验报告4-1》---定义长方体类,并求体积,面积

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: Cuboid.cpp * 作 者: 计114-3 王兴锋 * 完成日期: 2012 年 3月 5日 * 版 本

IT痴者 2871

基于Springboot+小程序的智慧农业设计与实现

传统智慧农业采取了人工的管理方法,但这种管理方法存在着许多弊端,比如效率低下、安全性低以及信息传输的不准确等,同时由于智慧农业中会形成众多的个人文档和信息系统数据,通过人工方法对知识科普、土壤信息、水质信息、购物商城等进行集中管理会形成检索、更改和维护等较为麻烦的管理问题,同时由于广大用户对网络技术的需求也日益高涨,于是信息技术也需要继续开展全新的改革以满足时代的需求。第三,后台使用的MySQL数据库系统,MySQL的数据库系统引擎主要集中在了对XML标准的支持,同时具备可扩充、容易应用和安全性高的优点。

QQ849807118的博客 1024

向量数据库选型实战:从Milvus到pgvector的对比与避坑指南

向量数据库正成为AI应用的基础设施,但面对Milvus、Qdrant、Weaviate、Chroma、pgvector等众多引擎,选型常让人困惑。理解不同架构的定位差异是关键:原生向量库专精但运维复杂,传统存储扩展则胜在复用与一致性。技术选型应基于数据规模、过滤需求、混合检索及关系推理场景综合判断。实践中,milvus安装常因etcd或MinIO组件异常而受阻,attu连接本地Milvus时需注意版本匹配与容器网络;而pgvector的HNSW参数调优则直接影响召回与延迟。掌握这些高频问题,能显著降低落地成

weixin_33755557的博客 465

基于微信小程序音乐播放器系统设计与实现

B/S构造(Browser/Server,浏览器/效劳器模式),其是一种分布式的计算机网络系统,用户通过浏览器向上一级的网站程序传递相关的参数和请求,然后效劳器上的程序再将这些请求和参数进展处理,最后将结果通过反响回用户浏览器反映出来。Web程序设计技术是一项用于网页制造方面的专业技术,主要实现了网页的动态交互功能,通过此项技术语言(如java、CGI、ASP等)所设计的相关网页可以对用户所发出的及时操作以及需求进展相应的相应,从而到达实现即时动态交互的目的。Maven包:Maven3.3.9。

QQ849807118的博客 1009

MyEclipse使用Ant打包项目

本章主要介绍如何使用ant打包发布项目。 ant 是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。在实际软件开发中,有很多地方可以用到ant。 优点 ant 是Apache软件基金会JAKARTA目录中的一个子项目,它有以下的优点: 1、跨平台性:Ant是纯Java语言编写的,所以具有很好的跨平台性。 2、操作简单:A...

weixin_30401605的博客 290

JAVA实验二类的创建及封装

1.创建一个求立方体体积的类,类中有3个成员变量,共两个功能方法,一个为setDemo(int x,int y,int z)给长宽高赋值,另一个为实现求体积的功能,编写另外一个类,类中有主方法求给定长宽高的立方体的体积,结果显示在屏幕上。将上题的方法setDemo改用构造函数实现初始化。 2.定义一个学生类(Student)及它的属性和方法;定义主类和main(),在main()方法中创建学生对象,并通过对象调用它的方法setName(),getName(),输出学生的名字name和年龄age。 3. 定义

而濡木染 3145

基于微信小程序校园失物招领平台设计和实现

B/S构造(Browser/Server,浏览器/效劳器模式),其是一种分布式的计算机网络系统,用户通过浏览器向上一级的网站程序传递相关的参数和请求,然后效劳器上的程序再将这些请求和参数进展处理,最后将结果通过反响回用户浏览器反映出来。Web程序设计技术是一项用于网页制造方面的专业技术,主要实现了网页的动态交互功能,通过此项技术语言(如java、CGI、ASP等)所设计的相关网页可以对用户所发出的及时操作以及需求进展相应的相应,从而到达实现即时动态交互的目的。Maven包:Maven3.3.9。

QQ849807118的博客 1106

基于Java+Java Swing实现的简单音乐播放器系统设计与实现

由Java swing实现的一款简单的音乐播放器,该项目实现了添加音乐、播放音乐、暂停、停止,快退快进、歌词载入等功能,功能相对比较丰富

jinku7662_的博客 1251

Cyclone MAX独立编程实战:从硬件接口到SAP镜像的嵌入式烧录指南

在嵌入式系统开发与量产中,固件烧录是连接软件与硬件的关键环节。其核心原理是通过特定的调试接口(如JTAG、BDM)和编程算法,将编译后的机器码写入目标处理器的非易失性存储器。这项技术的价值在于确保软件在硬件上的可靠部署,是产品功能实现和质量保证的基础,广泛应用于汽车电子、工业控制等对一致性与可靠性要求极高的领域。独立编程器(Stand-Alone Programmer)在此基础上,通过集成存储、交互界面和任务逻辑,实现了脱离PC的自动化操作,极大提升了产线效率和现场维护的便捷性。本文以Cyclone MAX

weixin_34038293的博客 466
上一篇: 一个简单的游戏服务器框架
下一篇: 基于Apache Mahout构建社会化推荐引擎
weilanxing
博客等级 码龄18年 1粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值