展开

关键词

如何用antJava项目生成文档

pathelement path="${build.dir}"/> </path> <target name="build" description="Compile source tree <em>java</em> bottom> <group title = "action" packages = "action.*"/> </javadoc> <echo message = "<em>java</em> /> </target> </project> 执行命令行<em>ant</em> generate-javadoc: ? 生成的doc文件夹里内容如下: ? ? ?

17540

java: ant 脚本示例

1 <?xml version="1.0" encoding="UTF-8"?> 2 3

36480
  • 广告
    关闭

    老用户专属续费福利

    云服务器CVM、轻量应用服务器1.5折续费券等您来抽!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    web项目ant打包完整案例

    前两周做的web项目要部署到服务器上去,为了后续升级部署方便,决定采用Ant进行(开发用的myeclipse 8.5),ant打包测试也是在myeclipse上进行,build.xml测试完成后地通过本地配置的 ant进行手工打包:ant -buildfile build.xml.下面将相关过程简单总结如下: (1)运用myeclipse对web项目打war包,观察其他结构和组成,方便ant打包build.xml 图1 web项目s2si结构 ? 图2 myeclipse打出war包总体结构 ? 图3.myeclipse打出war包WEB-INFO目录结构 ? -- 复制源代码目录中所有的非java文件 --> <fileset dir="${src.dir}" excludes="**/*.<em>java</em>"> </fileset> </copy> <copy -- 复制源代码目录中所有的非java文件 --> <fileset dir="${src.dir}" excludes="**/*.<em>java</em>"> </fileset> </copy> <copy

    91140

    java中的ant详解

    --因为ant是使用java实现的,所以它跨平台 使用简单--与ant的兄弟make比起来 语法清晰--同样是和make相比 功能强大--ant能做的事情很多,可能你用了很久,你仍然不知道它能有多少功能 4,ant的兄弟make ant做的很多事情,大部分是曾经有一个叫make的所做的,不过对象不同,make更多应用于c/c++ ,ant更多应用于Java。当然这不是一定的,但大部分人如此。 一,构建ant环境 要使用ant首先要构建一个ant环境,步骤很简单: 1),安装jdk,设置JAVA_HOME ,PATH ,CLASS_PATH(这些应该是看这篇文章的人应该知道的) 2),下载ant 吧 新建一个src的文件夹,然后把HelloWorld.java按照包目录放进去 做好build.xml文件 在命令行下键入ant ,你会发现一个个任务都完成了。 进一步学习一个稍微复杂一点点的ant 在实际的工作过程中可能会出现以下一些情况,一个项目分成很多个模块,每个小组或者部门负责一个模块,为了测试,他们自己写了一个build.xml,而你负责把这些模块组合到

    24310

    使用ant执行Java代码

    而如果想使用catalina-ant.jar调用ant来通过命令行的方式reload应用,使用的url应该是http://localhost:8080/manager/text/reload? 这个功能很实用,比如ant成功build之后,给管理员发送一封邮件。 首先开发一个发送邮件的Java工具类: package action; public class MailSender { public static void main(String[] args build.xml里的设置: <target name="notify"> <java dir = '.' fork="true" failοnerrοr="yes" classname > </target> ant notify, 命令行的输出: ?

    27230

    ant 编译java(java是干啥的)

    ant是使用java实现的,所以它跨平台 使用简单–与ant的兄弟make比起来 语法清晰–同样是和make相比 功能强大–ant能做的事情很多,可能你用了很久,你仍然不知道它能有多少功能。 4.ant的兄弟make ant做的很多事情,大部分是曾经有一个叫make的所做的,不过对象不同,make更多应用于c/c++ ,ant更多应用于Java。当然这不是一定的,但大部分人如此。 一.构建ant环境 要使用ant首先要构建一个ant环境,步骤很简单: 1) 安装jdk,设置JAVA_HOME ,PATH ,CLASS_PATH(这些应该是看这篇文章的人应该知道的) 2) 下载ant 新建一个src的文件夹,然后把HelloWorld.java按照包目录放进去 做好build.xml文件。 在命令行下键入ant ,你会发现一个个任务都完成了。每次更改完代码只需要再次键入ant。 进一步学习一个稍微复杂一点点的ant: 在实际的工作过程中可能会出现以下一些情况,一个项目分成很多个模块,每个小组或者部门负责一个模块,为了测试,他们自己写了一个build.xml,而 你负责把这些模块组合到

    5210

    Cordova+React+Ant.design项目搭建

    记录一下搭建 1.安装 $ npm install -g create-react-app cordova yarn 2.新建cordova项目 $ cordova create testdev 可以看到项目结构 ? image.png 3.在cordova项目根目录创建react项目 $ create-react-app src 对 ,就叫src,舒服 然后再安装 ant.design mobile $ yarn 'css' }], config); return config; }; 6.开发时,使用 $ yarn start 7.手机调试使用 在src目录下 $ yarn build 在cordova项目根目录下

    42110

    Ant-design-vue项目实现动态路由

    vue项目实现动态路由的方式大体可分为两种: 1.前端这边把路由写好,登录的时候根据用户的角色权限来动态展示路由,(前端控制路由) 2.后台传来当前用户对应权限的路由表,前端通过调接口拿到路由信息后处理 父级节点 父级 节点ID 自动生成 菜单名称 菜单名称 权限标识 图标 菜单前面的图标 类型 分为菜单和按钮 排序 前端组件 组件在项目中的位置 前端地址 浏览器路由地址 拿用户管理来说, 前端组件views /admin/user/index对应我们项目中的 左侧菜单调用调用接口请求菜单数据返回格式 在index.vue中,调用菜单接口,处理接口返回数据,重点在红圈内 总结,菜单返回的信息要包含router

    2.1K1714

    Ant + Jenkies +Tomcat 自动构建部署Web项目

    、Web项目     简述:这里只是在本地简单的构建了一个Web项目,并没有使用Maven或者在Git上托管。 3、在Web工程中加入Ant,利用Ant来自动构建部署 在项目的根目录下新建build.xml 1 <?xml version="1.0" encoding="UTF-8"? --编译java源文件--> 32 <target name="compile" description="编译文件" depends="init"> 33 <echo message 4、Jenkies和Ant集成部署项目 自动部署需要一个容器,那Jenkins是怎么知道你的容器的呢?容器插件这个时候就要出场了! 自动发布部署项目。这里介绍两种方式,一种是利用Ant,一种是利用Jenkins将war包发布到对应服务器的容器中   利用Ant发布   ?

    66790

    如何用ant将JSP项目打成war包

    我的JSP项目: ? build.xml全部源代码: <?xml version="1.0"? pathelement path="${build.dir}"/> </path> <target name="build" description="Compile source tree <em>java</em> bottom> <group title = "action" packages = "action.*"/> </javadoc> <echo message = "<em>java</em> web.dir}"> <include name="**/*.*"/> </fileset> </war> </target> </project> 首先执行ant

    27120

    【Apache AntANT解析以及ANT在myEclipse中的使用

    转载请注明出处:http://blog.csdn.net/qq_26525215 维基百科上对Ant的介绍: Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具 ,大多用于Java环境中的软件开发。 basedir-是工作的根目录 .号代表项目根目录,必须有的。 name表示项目名称。 Ant的depends属性指定了target的执行顺序,Ant会依照depends属性中target标签出现顺序依次执行每个target,在执行之前首先执行它所依赖的target标签 if表示仅当属性设置时才执行 )输入 destdir-输出的文件位置 packagenames-包名 encoding-源java文件的编码 docencoding-输出文件的编码 简单的例子: <?

    19220

    JAVAWEB项目自动打包部署脚本(SVN+ANT)

    --项目打包--> <path id="classpath"> <fileset dir=". description="web jar"> <delete file="dist/war/${webapp}-web.jar" /> <echo message="开始编译<em>项目</em>源码 " /> <javac srcdir="src/<em>java</em>" includes="com/acts/web/**/*. message="开始拷贝资源文件" /> <copy todir="WebRoot/WEB-INF/classes"> <fileset dir="src/<em>java</em> =/usr/local/apache-<em>ant</em>-1.9.2/lib/svnjavahl.jar increment.jar=/usr/local/apache-<em>ant</em>-1.9.2/lib/increment.export.jar

    1.6K50

    vi,java,ant 和Junit 的学习报告

    vi,java,ant 和Junit 的学习报告 一、vi编辑器的使用 总体概念:Vi 编辑器是所有 Unix 及 Linux 系统下标准的文本编辑器 进入Vi环境后,基本有三种基本状态:命令行模式( 三、Ant 1、是什么 Ant(Another neat tool)是一个基于Java的生成工具,它可以实现项目的自动构建和部署等功能,简化操作过程。 2、相关知识 Ant 的构件文件是基于 XML 编写的,默认名称为 build.xml。 基本架构: <?xml version="1.0"? /> </target> </project> 关键元素 project: Ant 构件文件的根元素,至少应包含一个 project 元素。 程序 重要属性: srcdir:所要编译的java文件所在的文件夹路径 classpath:所要编译的java文件 destdir:生成的class文件的目标文件夹 java 运行 Java

    6210

    ant的高级使用,ant命令详解,ant打包,ant编译后打包去掉jar文件

    在日常的项目开发中,我们可以经常性的需要打包测试,尤其是开发环境是windows,而实际环境则是linux。 这个时候我是可以使用ant来打包,去掉项目中的所有的jar文件。然后在项目的tomcat启动时到特定的地点去加载jar文件。 这样做,war包可能会只有几M,什么更小。 具体如何动态的加载jar文件,我们在下一章讲解,这一章,我们先来看ant打包的build.xml配置。 看源代码: <?xml version="1.0" encoding="UTF-8" ?

    74310

    Ant打包

    Ant打包 使用步骤: 对于已经存在的工程需要利用Ant命令更新一下: android update project -n Test -p D:/workspace/Test -s -t 1 android list target这样就能够列出来所有的sdk版本 将签名文件keystore复制到工程根目录下,并且在根目录下新建ant.properties内容如下(配置签名文件 常见错误: 有时候在用ant打包的时候会报一些错误,一般按照错误的提示进行修改即可,如文件的非法字符等。 during initialization of VM Could not reserve enough space for object heap Error: Could not create the Java 打开D:\Java\adt-bundle-windows\sdk\build-tools\android-4.4\dx.bat将set defaultXmx=-Xmx1024M改为set defaultXmx

    54180

    ant安装

    /usr/local目录下安装 cd /usr/local 准备工作: JDK环境正常, 下载地址:http://ant.apache.org/bindownload.cgi 目前版本是1.9.14,下载 tar.gz包即可 也可以通过以下方式下载(CentOs系统下) wget https://mirrors.tuna.tsinghua.edu.cn/apache//ant/binaries/apache-ant -1.9.15-bin.tar.gz 1|1解压 tar -zxvf apache-ant-1.9.15-bin.tar.gz 改个名,改成ant mv apache-ant-1.9.15-bin.tar.gz ant 1|2配置环境变量 vi /etc/profile 在合适的地方加上: export ANT_HOME=/usr/local/ant export PATH=$ANT_HOME/bin:$PATH 1|3加载配置文件 source /etc/profile 1|4测试ant ant -version

    28730

    ant 安装

    1、下载地址:http://ant.apache.org/bindownload.cgi 2、安装: 1、window以下: 解压apache-ant-1.8.4 -bin.zip 到某个文件夹 F:\tools\apache-ant 环境变量加入� ANT_HOME F:\tools\apache-ant path 追加 F:\tools\apache-ant\bin 測试:ant C:\Documents and Settings > <project basedir=”.” default=”jar” name=”TestDemo”> <target name=”A” if=”ant.java.version”> <echo message=”Java Version: 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/118972.html原文链接:https://javaforall.cn

    6010

    Ant简介

    Apache Ant 是由 Java 语言开发的工具,由 Apache 软件基金会所提供。Apache Ant 的配置文件写成 XML 容易维护和书写,而且结构很清晰。 -d bin src/com/tt/Hello.java 如果没什么其他类的依赖可简写为 javac -d bin src/com/tt/Hello.java java会基于提供的classpath ;lib/aaa.jar bbb.java 入门小案例 <?xml version="1.0"? Run ant without using CLASSPATH -autoproxy Java1.5+: use the OS proxy settings -main <class> override Ant's normal entry point ANT Contrib 让ant支持循环

    7110

    Ant学习

    Apache Ant功能 Ant 是最完整的Java构建和部署工具。 Ant是平台无关的,可以处理特定平台的属性,如文件分隔符。 在我们的例子是 c:apache-ant-1.8.2-binin文件夹。 3.构建文件 所有构建文件要求项目元素和至少一个目标元素。 of theproject element. ant.java.version The version of the JDK that is used by Ant. ant.project.name 7.打包和部署 根据项目需求来自己定义一个自动部署的构建工具。先用构建文件编译后,打包成war包,然后配置一个容器,完成自动部署。以后就可以用ant 自定义的命令重新部署自己的项目。 8.Ant执行java代码 您可以使用Ant来执行java代码。在下面这个例子中,java类中取一个参数(管理员的电子邮件地址),并发送了一封电子邮件。

    33620

    Ant Design Landing

    React体系内,我发现Ant Design生态里有一款Ant Design Landing 框架,简洁明了,又不失美观,比较符合我的需求。 我们来初步看看怎么使用 Ant Design Landing。 我们直接在create-react-app里使用 Ant Design Landing 的模板,create-react-app 是业界最优秀的 React 应用开发工具之一,也可以直接下载官方给出的Demo /compatible --save;// 如果使用了 Content7 模块,请加上这条; 按需加载ant design npm install babel-plugin-import --save-dev - "test": "react-scripts test", + "test": "react-app-rewired test", } 创建config-overrides.js 然后在项目根目录创建一个

    32110

    扫码关注腾讯云开发者

    领取腾讯云代金券