ant

WebQQ,ExtJs + Servlet + Hibernate + Spring实现

帅比萌擦擦* 提交于 2020-04-17 03:05:38
【推荐阅读】微服务还能火多久?>>> 原文地址: http://www.abigdreamer.com/index.php/archives/507 版权归 www.abigdreamer.com 所有 本blog已转移到:造梦师 http://www.abigdreamer.com ,谢谢大家的支持,欢迎大家以后常去我的小站转转! 代码为无聊时开发,采用ExtJs + Servlet + hibernate(Ant+xdoclet生成hbm文件) + spring实现, 纯属一时兴起,只是实现了多人聊天,群聊什么的都没实现,也没怎么考虑性能,以后再说吧,呵呵! 分享本代码的原因: 1.本人热爱开源 2.打算为毕业后找工作做准备(现在正在实习,感觉公司放不开让新人开发,这点挺郁闷的) 3.为想学习的勤奋孩子提供一点思路,尤其向我这种家里没钱,可又渴望学习的娃娃 (因为某开源网站上有类似的,好像是要花钱才可以得到代码的,感觉有损开源两字。不要误会,本人并不是反对收费。而且我觉的收费也是对作者的一种肯定。但我对开源的理解是,源代码肯定是任何人都可以阅读的,而且阅读源代码不需要花钱,使用或是修改源代码之后用来商用则另当别论。) 本人联系方式: Email:darkness_sky@qq.com QQ: 893951837 仅供用来找工作用,呵呵,祝您在coding的路上一切顺利,good

How to deploy a JavaFX project with Maven to an EXE?

落爺英雄遲暮 提交于 2020-04-11 11:45:14
问题 I hope this question does not seem to basic but I could not find any good documentation despite researching for hours. I use Maven (Version 3.3.9) for my JavaFX (Version 11.0.2) with JDK 13.0.1 project and want to build an EXE. What is the easiest way to do this? All my researchs stucked somewhere. Following this documentation, I tried to integrate ant-tasks. But the documentation required ant-javafx.jar to be in the jdk_home/lib directory which doesn't make sense for JDK 13 since it doesn't

ivyDE Eclipse插件使用 tomcat部署工程

亡梦爱人 提交于 2020-04-10 11:31:56
1、配置 ant 和 ivy $ brew ant $ brew ivy 然后把 /usr/local/Cellar/ivy/2.3.0/libexec/ivy-2.3.0.jar 复制放到 /usr/local/Cellar/ant/1.9.3/libexec/lib 路径下 2、测试 $ svn checkout https://svn.apache.org/repos/asf/ant/ivy/core/trunk/src/example/hello-ivy $ cd hello-ivy $ ant 一切正常 3、安装ivyDE 打开Eclipse Marketplace 搜索ivyDE,然后点击安装,和其他插件安装没有区别这里就不多说了。 在工程根目录中新建ivy.xml,添加所需要的依赖 <ivy-module version="2.0"> <info organisation="org.apache" module="JFinal_CW" /> <dependencies> <dependency org="com.jfinal" name="jfinal" rev="1.6" conf="*->*,!sources,!javadoc" > <exclude module="sizeof-agent" /> <exclude module="ojdbc6" /> <

使用nexus、ant和ivy建立开发环境

百般思念 提交于 2020-04-10 10:39:17
新公司技术部门已经有半年了,目前项目管理还是使用svn管理所有的源码和依赖,jar包直接丢到svn的lib目录下,每次公共jar包更新时,由于目前使用的jackson使用默认的配置,必须更新每个项目的jar包,公共依赖越来越有必要,于是趁周末研究了相关的工具使用,笔记整理如下: nexus搭建 在nexus官网下载最新版的nexus:nexus-2.11.4-01-bundle.zip 直接解压,然后通过cmd切换目前到nexus的bin目录,执行 nexus install 即可将nexus安装为windows服务,然后再用 nexus start 即可启动服务,正常安装和启动如下: 如果出现如下异常信息: 请用管理员权限运行CMD即可。 启动后使用: http://localhost:8081/nexus 打开主页,默认管理员:密码是admin:admin123 ###ivy-setting.xml 此文件主要配置nexus的认证信息,用于公共jar包的发布;以及ivy依赖的仓库地址。 <ivysettings> <properties file="${basedir}/ivy-settings.properties"/> <settings defaultResolver="local"/> <credentials host="127.0.0.1" username="$

用Apache Ivy实现项目里的依赖管理

别等时光非礼了梦想. 提交于 2020-04-10 10:38:50
用Apache Ivy实现项目里的依赖管理 Apache Ivy是一个管理项目依赖的工具。 它与Maven Apache Maven 构建管理和项目管理工具已经吸引了 Java 开发人员的注意。Maven 引入了 JAR 文件公共存储库的概念,可通过公开的 Web 服务器访问(称为 ibiblio)。Maven 的方法减少了 JAR 文件膨胀的情况,不会占用大多数版本控制存储库。但使用 Maven 时,它会鼓励您采用其 “惯例优于配置” 的方法来构建软件,这会制约您定制构建脚本的灵活性。 但问题是Maven过于Heavy,而大部分已有的项目都用Ant做build,所以Ivy是更加合适的选择。 Ivy 提供了最一致、可重复、易于维护的方法,来管理项目的所有构建依赖项。 用Ivy进行项目管理 开始使用 Ivy 非常简单,只需创建两个 Ivy 特有的文件,添加一些 Ant 目标即可。Ivy 特有的文件是 ivy.xml 和一个 Ivy 设置文件。ivy.xml 文件中列举了项目的所有依赖项。ivysettings.xml 文件(可以随意为此文件命名)用于配置从中下载有依赖关系的 JAR 文件的存储库。 Ivy的安装 Ivy依赖于Ant,所以需要先安装Ant,然后下载Ivy,将他的jar文件考到Ant的lib下面,就可以在Ant里使用Ivy进行依赖管理了。 下载ivy 2.0 http:/

Google App Engine JDO enhancement is failing

喜欢而已 提交于 2020-04-06 10:50:35
问题 I am trying to build my first Google App Engine WAR and am setting up my own external (outside of Eclipse) Ant build to be executed from the terminal. I'm trying to get the <enhance_war/> Ant macro working and am running into a bizarre NoSuchMethodError . Here's my Ant target: <target name="package" depends="gendocs"> <echo message="Enhancing WAR JDO classes." /> <enhance_war war="war" /> <echo message="Packaging the WAR file." /> <war destfile="gen/dist/myapp.war" webxml="war/web.xml">

Google App Engine JDO enhancement is failing

与世无争的帅哥 提交于 2020-04-06 10:50:21
问题 I am trying to build my first Google App Engine WAR and am setting up my own external (outside of Eclipse) Ant build to be executed from the terminal. I'm trying to get the <enhance_war/> Ant macro working and am running into a bizarre NoSuchMethodError . Here's my Ant target: <target name="package" depends="gendocs"> <echo message="Enhancing WAR JDO classes." /> <enhance_war war="war" /> <echo message="Packaging the WAR file." /> <war destfile="gen/dist/myapp.war" webxml="war/web.xml">

Ant命令行操作

筅森魡賤 提交于 2020-04-05 22:21:21
Ant命令行操作 Ant构建文件可以将项目编译,打包,測试,它是Apache软件基金会jakarta文件夹中的一个子项目,具有跨平台性,操作简单,并且非常easy上手。 关于Ant执行,能够在项目中找到build.xml直接执行,还能够在命令行切换到构建文件文件夹执行。前者比較的快,而后者相对来说慢点,在命令行中输入Ant命令就能够执行Ant,若没有指定不论什么參数, Ant会在当前文件夹下检索build.xml文件,假设找到了就执行该文件,假设没有找到了会,会提示没有找到相关的build.xml文件。 project视图: 代码清单: build.xml <?xml version="1.0" encoding="UTF-8"?> <project name="myAnt" default="" basedir="."> <description> simple example build file </description> <!--定义项目源文件存放路径--> <property name="srcDir" location="src"/> <!--定义项目编译文件存放路径--> <property name="buildDir" location="bin"/> <!--定义项目打包文件存放路径--> <property name="distDir" location=

用Ant构建脚本(2)

让人想犯罪 __ 提交于 2020-04-05 20:54:51
用Ant构建脚本(2) 二、用Ant写buildfile Ant的buildfile是用xml写的。每一个buildfile包含了一个项目和一个及一个以上的对象。对象包含了多个任务元素。buildfile的每一个任务元素能有一个id属性,能在之后通过值来引用。这个值是唯一的。 build.xml文件是区分大小写的。其使用关键是编写build.xml文件,build.xml文件有五个主要的标识,如下: 1、Project元素 定义项目的属性,该标识有三个可以选择的属性: Name项目的名称; Default默认执行的target对象; Basedir用于计算所有其它路径的基本路径(“.”表示当前路径)。该属性可以被basedir property覆盖,当覆盖时,该属性会被忽略。 示例: <project name="examples" default="all" basedir="."> 2、Target元素 定义Ant命令的编译对象。 如Ant converter的编译对象是<target name="converter"> Target标识的属性解释如下: Name,定义target的名字,供Ant命令使用; Depends,定义它所依赖的其它执行对象,多个时用“,”隔开,即依赖表; If,条件执行,执行target所需要设定的属性名,其property的值被设置后执行;

ANT 通配符使用说明

有些话、适合烂在心里 提交于 2020-03-27 10:56:42
通配符说明 通配符 说明 ? 匹配任意一个字符 * 匹配零个、一个、多个字符 ** 匹配零个、一个、多个目录 使用示例 URL路径 说明 /app/p?ttern 匹配 /app/pattern 和 /app/pAttern等文件,但不包括 /app/pttern /app/*.x 匹配app目录下所有.x结尾的文件 /**/example 匹配 /app/example,/app/foo/example 和 /example /app/**/dir/file.* 匹配 /app/dir/file.jsp,/app/foo/dir/file.htm,/app/foo/bar/dir/file.pdf 和 /app/dir/file.c /**/*.jsp 匹配所有 .jsp 结尾的文件 最长匹配原则 请求地址: /app/dir/file.jsp 模式1: /**/*.jsp 模式2: /app/dir/*.jsp 实际匹配模式: /app/dir/*.jsp 来源: https://www.cnblogs.com/danhuang/p/12579879.html