- 浏览: 320857 次
- 性别:
- 来自: 上海
-
文章分类
- 全部博客 (195)
- 心情随想 (20)
- java基础 (30)
- 技术文章 (4)
- 在oracle的海洋中遨游 (25)
- unix (5)
- 没有意义 (6)
- 效率 (1)
- js (5)
- hibernate (2)
- jfreechart (3)
- 分析 (1)
- DW (2)
- on-line analytical processing (1)
- 人工智能理论 (10)
- weblogic (4)
- 我也cvs (0)
- TAM SSO 应用改造 (2)
- LADP (2)
- servlet (1)
- java 编码 (3)
- 智科 语录 (2)
- java 工作流 (1)
- swt (1)
- java pattern (1)
- xml和html基础 (19)
- c# (3)
- eclipse (1)
- db2 (4)
- 面试题 (0)
- english (2)
- Ruby (1)
- OLAP (3)
- 网友的智慧 (1)
- SOA (1)
- 搜索引擎 (4)
- 构建自己的报表工具 (1)
- JMX (1)
- 朝花朝拾 之少年记忆 (3)
- C语言 (2)
- struts2 (4)
- 元数据 数据仓库 (1)
- liferay (1)
- 分析工具 (0)
最新评论
-
yy8093:
只能在JDK1.4下监控WebLogic Server 8.x ...
weblogic JMX 中遇到的问题 -
di1984HIT:
问题找到了,就是1.4和1.5不兼容导致的,通过分析Objec ...
weblogic JMX 中遇到的问题_2 -
hillhill:
getServletContext().getRealPath ...
request.getRealPath("/") AIX不同与windows -
mrgood:
哥错了,这问题太傻逼了 一时没看出来
登录验证 struts2 -
mrgood:
LoginAction.java里面 if(getUserna ...
登录验证 struts2
一环境
1:ANT的项目的地址为 http://ant.apache.org/ 下载zip包 apache-ant-1.7.0-bin.zip
2:解压到本地的某个目录下
3:设置环境变量 ANT_HOME D:\apache-ant-1.7.0 (这个是你解压的路径)
4:在path 中添加 %ANT_HOME%/bin; 这里%ANT_HOME%=D:\apache-ant-1.7.0
5:ctrl+r 输入cmd 在命令行中输入 ant
Buildfile: build.xml does not exist! 正确的说明尚没有配置build.xml
二:eclipse下ant 的小案例
1:新建/项目/java项目
2:下一步 输入HelloWorld
3:在项目中新建文件夹 src ,classes 一个作为java源代码目录一个作为 class文件保存目录或者说目标目录dest
4:在eclipse下右键项目名称,选择属性/构建路径/源代码 a:构件路径的源文件夹 添加文件夹为 选择HelloWorld/src
缺省输出的文件夹为HelloWorld/classes 确定
5:在src中建立文件
HelloWorld.java
public class HelloWorld { public static void main(String[] args) { System.out.println("test for gui !"); } }
build.xml
<?xml version="1.0" encoding="UTF-8"?> <!--ant是工程的名称--> <project name="HelloWorld" default="run" basedir="."> <!--定义属性--> <property name="src" value="src"/> <property name="dest" value="classes" /> <!--init 初始化 建立dest定义的class目录--> <target name="init"> <mkdir dir="${dest}" /> </target> <!--compile只有一个任务--> <target name="compile" depends="init" > <javac srcdir="${src}" destdir="${dest}" /> </target> <target name="build" depends="compile"> <jar jarfile="${hello_jar}" basedir="${dest}" /> </target> <target name="run" depends="build" > <java classname="HelloWorld" classpath="${hello_jar}" /> </target> </project>
6:在eclipse下右键项目名称 选择构建器/新建/ant 构建
浏览工作空间 P ${workspace_loc:/HelloWorld/src/build.xml} 构建文件就似乎build.xml所在路径
浏览工作空间 P ${workspace_loc:/HelloWorld} 项目HelloWorld的路径
确定
7:在eclipse下右键项目名称 选择构建器 将ant以外的构建器去掉(不打钩)
8:选择HelloWorld.java 运行方式选择ant 构建成功!
9:我将我新建的构建器名称更改为ant,选择项目HelloWorld构建该项目
Buildfile: E:\webapps\HelloWorld\src\build.xml init: compile: [javac] Compiling 1 source file to E:\webapps\HelloWorld\classes build: [jar] Building jar: E:\webapps\HelloWorld\${hello_jar} run: [java] test for gui ! BUILD SUCCESSFUL Total time: 3 seconds
为什么有时候编译HelloWorld.java不是打印以上信息呢?郁闷
我理解的时候你重复对HelloWorld进行运行的操作,因为没有改动,所以ant对没有更改的部分没有进行“编译”
当你更改了HelloWorld.java文件是可以看到
public class HelloWorld { public static void main(String[] args) { System.out.println("test for gui ! beyondsanli"); } }
又可以看到ant的构建信息了!
发表评论
-
BufferedInputStream 测试
2009-04-20 16:37 1702在读取arff文件的时候,有点是需要注意到的。在J ... -
获取Java程序运行的路径
2009-04-20 13:04 9630关键字: jar war 运行路径 对于Java程序,无论是 ... -
数字的正则表达式
2009-03-21 17:12 1505(\d{3}-|\d{4}-)?(\d{8}|\d{7})? ... -
jsp相关
2009-01-20 14:25 1033<% response.setHeader(" ... -
java 对文本的写和读
2008-09-04 21:31 918-----------写操作 File file=n ... -
byte,char int 之间关系即转换
2008-06-23 16:49 2834曾经遇到一个问题 char word='a',转换成'b'的问 ... -
使用DatabaseMetaDate获取数据库信息
2008-06-06 08:00 1450import java.sql.*; public class ... -
throws 和 try catch 的区别
2008-05-29 11:37 1441/** * 获取查询的result * @param ... -
Utf-8编码是如何工作的 (转改)
2008-05-26 11:18 1871关键字: 编码 Utf-8编码是如何工作的讲起。 (JVM规范 ... -
jdom和gnujaxp冲突的解决
2008-05-20 21:37 1417在网上看有: java.net.MalformedURLExc ... -
java异常中Runtime点滴学习
2008-05-19 09:22 2022特别关注一下 RuntimeExcep ... -
java 中的增量操作
2008-05-14 08:11 1011public class Increment { /** ... -
JMX 基础及实例
2008-05-07 10:25 1616JMX Java Management Extensions ... -
weblogic 下excel乱码问题的解决
2008-05-06 18:30 2363在web.xml中配置 <mime-mappin ... -
数据库连接操作java代码
2008-04-15 08:42 1680package com.digitalchina.sitech ... -
小例子来证明String不同于StringBuffer
2008-04-06 11:44 994String 和 ... -
java 初学者必须理解的六大问题(转载)
2008-03-28 18:11 848对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果 ... -
path
2008-02-23 11:44 1040在j2ee开发的过程中经常要获取path的信息 java 如果 ... -
package
2008-02-20 15:06 927在执行class文件的时候,是要进行打包操作的 怎么packa ... -
连接与 连接池
2008-02-19 17:00 982我们可以维护一个进入的连接池,一定数量的 Connection ...
相关推荐
微调Alexnet实现ant和bee图像分类。本文旨在探讨如何通过微调AlexNet模型,以实现对蚂蚁和蜜蜂图像的精准分类。通过在预训练的AlexNet基础上进行微调,结合适当的数据增强和优化策略,我们可以有效地将这一经典模型...
正则表达式 lucene索引合并 探查Weblogic JDBC Multipool 问题 struts通用Exception处理 Grails中默认数据库HSQLDB点滴 从request获取各种路径总结 DIV实现的表格自动伸张与收缩 java 邮件...
这个项目的名称可能来源于“Time Master”或者“Timi”,它旨在提供一个类似功能的平台,让用户能够方便地记录生活中的点滴、规划时间并进行有效的任务管理。作为一个完整的项目代码,我们可以从中学到如何构建此类...
此外,模拟微信朋友圈功能的引入,让用户可以在平台上分享生活点滴、心情感悟,增强了社区的互动性和社交性。 技术层面,这个聊天室的实现可能涉及以下知识点: 1. **Web技术栈**:前端可能使用HTML、CSS和...
化工仪表及自动化讲稿.doc
内容概要:《2025智能移动机器人电机与减速机产品发展蓝皮书》由新战略移动机器人产业研究所根据CMR产业联盟统计数据编写,涵盖了国内外超30家电机及减速机企业的业务数据和移动机器人本体企业应用现状的综合分析。报告指出,2024年中国智能移动机器人电机市场规模约为11.6亿元,销售量约105万台,其中轮式移动机器人占比最大,达62.80%。未来市场将呈现“人形机器人引领增长、工业AGV/AMR稳健扩容、商用服务机器人快速渗透”的格局,预计到2030年人形机器人将占据大部分市场。智能移动机器人动力系统将朝着“更高效、更聪明、更绿色”的方向发展,推动机器人从“工具”向“智能体”转变。; 适合人群:从事智能移动机器人及相关领域的研发人员、投资者、电机及减速机厂商等专业人士。; 使用场景及目标:①帮助本体企业进行产品选型;②为投资方提供市场趋势和投资机会的参考;③指导电机及减速机厂商制定发展战略和市场布局。; 其他说明:蓝皮书的数据来源于国内外超过30家电机及减速机企业和超过35家机器人企业的调研,采用多种调研方式确保数据的准确性和可靠性。报告覆盖了工业移动机器人(AGV/AMR)、人形机器人及商用服务机器人等领域,不包括家用扫地机器人和农业机器人。
论文模板-html5蓝色智能电子产品网站源码-实训商业源码.zip
内容概要:本文介绍了基于内容的新闻推荐系统的技术实现与功能特点。该系统主要采用Java EE技术栈,包括Java、Eclipse、MySQL、Spring、SpringMVC、Mybatis等技术,结合TF-IDF算法和余弦相似度算法,通过对用户浏览行为的分析,挖掘用户的兴趣偏好,为用户提供个性化新闻推荐。系统分为前台和后台两大功能模块,前台提供新闻分类查看、详情阅读、评论互动等功能,后台支持系统设置、用户管理、新闻管理等操作。项目的完整源码、数据库及相关文档均包含在内,便于部署和二次开发。 适合人群:对Java EE技术栈有一定了解的研发人员和技术爱好者。 使用场景及目标:适用于希望深入了解基于内容的推荐算法及其实际应用的开发者,尤其是那些想要构建类似新闻推荐系统的团队。通过学习该项目,能够掌握推荐系统的架构设计、算法实现及前后台功能开发。 阅读建议:建议读者先熟悉Java EE相关技术和推荐算法的基本概念,再逐步深入研究项目源码和文档,结合实际运行环境进行实践探索。
内容概要:本文详细介绍了如何在微电网优化中处理风光不确定性的问题。文中首先阐述了风光不确定性带来的挑战,接着引入了机会约束和概率序列的概念,作为描述和处理不确定性的数学工具。随后,文章深入解析了一段基于MATLAB环境并使用CPLEX求解器的代码,该代码通过构建数学模型,定义目标函数和约束条件,最终实现了对风光不确定性的有效处理和优化。最后,文章强调了这段代码的学习价值,鼓励研究者借鉴其方法,进一步探索和完善微电网优化策略。 适合人群:从事微电网研究和技术开发的专业人士,尤其是那些关注可再生能源不确定性和优化算法的研究者。 使用场景及目标:适用于希望深入了解微电网优化中不确定性处理方法的研究者和技术人员,旨在提高微电网系统的稳定性和可靠性。 阅读建议:读者可以通过学习这段代码,掌握如何将机会约束和概率序列应用于实际问题中,同时也可以将其作为一个参考范例,启发更多创新的方法和策略。
工程项目管理中风险防控、签证管理及反索赔.ppt
论文模板-(PC+WAP)教育咨询服务类网站pbootcms模板 教育培训出国留学机构网站源码-实训商业源码.zip
实训商业源码-呆瓜助手-毕业设计.zip
论文模板-html5工业设备网站源码-实训商业源码.zip
论文模板-beginning-实训商业源码.zip
第七章-Android常用高级控件.ppt
GIS设备超声波法局部放电测试作业指导书.doc
实训商业源码-餐饮酒店装饰设计类网站-毕业设计.zip
实训商业源码-服务器在线测速系统源码-毕业设计.zip
内容概要:本文探讨了三相异步电机的MARS(模型参考自适应)控制技术及其在Matlab中的仿真应用。首先介绍了三相异步电机的基本概念和特点,强调了其在电力工程和控制系统中的重要性和广泛应用。接着详细解释了MARS控制原理,即通过动态调整控制器参数,使系统能够适应外部环境变化和模型不确定性,从而提高电机的运行效率和稳定性。最后,通过具体的Matlab仿真实验展示了MARS控制算法的具体实现步骤,包括电机参数设置、控制算法编码、仿真结果分析等。 适合人群:从事电力工程、自动化控制领域的研究人员和技术人员,尤其是对先进电机控制技术和仿真工具有一定兴趣的专业人士。 使用场景及目标:适用于需要深入了解三相异步电机高级控制策略的研究项目或工业应用。主要目标是掌握MARS控制技术的工作机制,并能够在实际工作中运用Matlab进行相关仿真实验。 其他说明:文中提供的代码片段为初步实现MARS控制算法的示例,读者可根据具体需求进一步优化和完善。此外,文章还鼓励读者探索更多关于MARS控制技术的可能性和发展方向。
电子商务网站规划书.doc