Maven 专题之一

1 maven和ant的比较 第一:每次和别人说maven的时候,很多会认为是全新的东西而不肯放弃ant。其实,ant脚本是可以直接运行在maven中的。如果要说maven和ant有什么差别,我觉得最大的差别就是在于maven的编译以及所有的脚本都有一个基础,就是POM(project object model)。这个模型定义了项目的方方面面,然后各式各样的脚本在这个模型上工作,而ant完全是自己定义,显然maven更胜一筹。第二:Maven对…

web jar 启动脚本

          #!/bin/sh ulimit -n 100000 JAVA_HOME=/home/aoi/jdk CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib # tries to determine arguments to launch MsgSenderStarter PID=`$JAVA_HOME/bin/jps | grep MsgSenderStarter | awk '{print $1}'` #echo PID=$PID. if [ "" != "$PID" ] ; then echo " MsgSenderStarter is allready running, pid($PID)" exit 1; fi JAVA_HOME=/home/aoi/jdk CLAS…

[参考] Android 系统核心或驱动的开发之Android repo 魔法

Android 系统核心或驱动的开发之Android repo 魔法  Android 为企业提供一个新的市场,无论大企业,小企业都是处于同一个起跑线上。研究 Android 尤其是 Android 系统核心或者是驱动的开发,首先需要做的就是本地克隆建立一套 Android 版本库管理机制。  Android 使用 Git 作为代码管理工具,开发了 Gerrit 进行代码审核以便更好的对代码进行集中式管理,还开发了 Repo 命令行工具,对 Git 部分命令封…

精简jre(上)

java是跨平台的东西,但有的时候我们不需要它去跨平台,我们希望能想c++做的程序一样,编码和简单处理后能够在系统运行。 这次的项目是要放到classmate pc 上,这款机器是为学生订做的,系统资源很有限,一个jre1.5就70多M,放在上面肯定是不行的。于是我找了一些相关的资料,提供链接如下:如何制作最小的RCP程序压缩包(包含JRE) java程序发布之jre篇 基本知道思路了,我把写的程序打包成jar,能双…

Maven 专题之一 (转自http://blog.csdn.net/maoxiang)

1  maven和ant的比较  第一:每次和别人说maven的时候,很多会认为是全新的东西而不肯放弃ant。其实,ant脚本是可以直接运行在maven中的。 如果要说maven和ant有什么差别,我觉得最大的差别就是在于maven的编译以及所有的脚本都有一个基础,就是POM(project object model)。这个模型定义了项目的方方面面,然后各式各样的脚本在这个模型上工作,而ant完全是自己定义,显然maven更胜一筹。 第二:Mav…

Maven Ant之间的比较

Apache Maven一个潜在的基于java的apache ant的构建工具的替代者。两者之间的比较: 第一:ant脚本是可以直接运行在maven中的。maven和ant最大的差别就是在于maven的编译以及所有的脚本都有一个基础,就是POM(project object model)。这个模型定义了项目的方方面面,然后各式各样的脚本在这个模型上工作,而ant完全是自己定义,显然maven更胜一筹。 第二:Maven对所依赖的包有明确的定义,如使用那…

Maven Ant之间的比较

Maven Ant之间的比较 mavenAntJBoss脚本Apache Apache Maven一个潜在的基于java的apache ant的构建工具的替代者。两者之间的比较: 第一:ant脚本是可以直接运行在maven中的。maven和ant最大的差别就是在于maven的编译以及所有的脚本都有一个基础,就是POM(project object model)。这个模型定义了项目的方方面面,然后各式各样的脚本在这个模型上工作,而ant完全是自己定义,显然maven更胜一筹。 第…

Maven 专题之一- –

引自:maoxiang的专栏 Maven 专题之一 1  maven和ant的比较 第一:每次和别人说maven的时候,很多会认为是全新的东西而不肯放弃ant。其实,ant脚本是可以直接运行在maven中的。如果要说maven和ant有什么差别,我觉得最大的差别就是在于maven的编译以及所有的脚本都有一个基础,就是POM(project object model)。这个模型定义了项目的方方面面,然后各式各样的脚本在这个模型上工作,而ant完全是自己…

Bat脚本调用jar

Bat脚本调用jar(WINDOWS环境使用):直接点击Run.bat 即可运行;Run.bat代码如下:set CLASSPATH=.;.\WebServiceTest.jar;.\lib\UVSInterfaceService-test-client.jar;.\lib\axiom-api-1.2.jar;.\lib\axiom-impl-1.2.jar;.\lib\axis2-kernel-1.1.jar;.\lib\axis2-soapmonitor-1.1.jar;.\lib\commons-codec-1.3.jar;.\lib\commons-httpclient-3.0.1.jar;.\lib\commons-logging-1.1.jar;.\lib\mail-1.4…

脚本启动jar

#!/bin/bash #这里可替换为你自己的执行程序,其他代码无需更改 APP_NAME=ice-service-1.0.jar #使用说明,用来提示输入参数 usage() {     echo "Usage: sh demo.sh [start|stop|restart|status]"     exit 1 } #检查程序是否在运行 is_exist() {      pid=`ps -ef | grep $APP_NAME | grep -v grep | awk '{print $2}' `     #如果不存在返回1,存在返回0     if [ -z "${pid}" ]; then       retu…

jar 程序发布脚本

Fish-ChatServer-CI.sh #!/bin/bash #发布脚本设置部分 #定义需要操作的房间聊天服务 deploy_info=("SA0133,chatserver-ci1,10001" "SA0133,chatserver-ci2,10002" "SA0133,chatserver-ci3,10003" "SA0133,chatserver-ci4,10004") #deploy_info=("SA0133,chatserver-ci1,20000") #获取脚本所存放目录 cd `dirname $0` bash_path=`pwd` #脚本名 me=$(basename $0) source ${bash_path}/fish_public.sh…

今天工作记录

1.mysql命令里执行*.sql脚本,用source *.sql 2.运行*.jar用:java -Xms64m -Xmx512m -jar *.jar 3.启动tomcat和关闭tomcat,在tomcat/bin下,shutdown.sh和startup.sh 4.在mysql里设置utf8字符集:   charset utf8;

Java程序启动脚本(windows下的bat和linux下的sh)java application和web application

1、确定哪些类文件是需要做成启动脚本的执行接口,单独拿出来。最好不好package了   2、把引用到的文件打成jar包,把引用到的jar包都放在一起! 打包方式: jar -cvf xx.jar com/*  com包下多个文件 jar -cvf xx.jar * jar -cvf xx.jar xx.class 注意:如果是web应用程序的话,需要到WebRoot/WEB-INF/classes目录下把class打包,而不是打包src源文件。注意包路径问题!   3、编写脚本 bat编写 javac -…

Eclipse3.6 项目打包JAR

未分类 , , , , 发表评论
1.将项目打成jar: 1.1 要将项目打包成jar文件,方法很多,可以用Eclipse自带的打包工具Ant打包,也可以用Eclipse的Export生成jar。经过尝试后,我不推荐用Ant打包,因为要自己编写xml脚本语言,还要增加一些外部的jar,所以我打了好几次都没打成。 1.2 在这里介绍两种方法生成jar,第一种是用Eclpise的Export功能。在要打包的项目上击右键,选择Export,在窗口中选择Java里的JAR file。Next后的窗口…

FireFox脚本漏洞 可偷窃Google帐户

未分类 , , , , , 发表评论
Mozilla firefox是一款流行的开源Web浏览器.jar:协议用于从ZIP压缩文件中解压内容,基于Mozilla的浏览器支持jar:[url]![/path/to/file.ext]形式的jar: URI.   Firefox中的jar:协议处理器没有正确地验证文档的MIME类型内容,如果攻击者能够向站点上传某些.zip、.png、.doc、.odt、.txt等文件的话,则用户访问了恶意站点就会导致跨站脚本攻击.   目前厂商还没有提供补丁或者升级程序,我们建议使用此软…
下一页 »