`
sangmin214
  • 浏览: 178577 次
  • 性别: Icon_minigender_1
  • 来自: 黄山
文章分类
社区版块
存档分类
最新评论
文章列表
需求是这样的: 把需要的java类打成一个jar包,并且是指定的名字(它的使用在一个shell脚本中是硬编码的,没办法) 现常用的做法都是使用一个post.sh来把jar包改成所需要的名字 不过刚开始的时候觉得如果能直接打成想要的jar包名字就理想了。assembly里也的确有个叫destName,所以觉得就用它了。不过后来测试的时候发现打成的jar包是zip格式的,貌似assembly把jar包给重新打了。 所以只好折回先打包,再改名。不过需要在post.sh引用生成的jar包名。 只有在files中的文件的那些变量才会被替换,fileSets中的文件只做拷贝。 还有一点是给jar ...
新浪开发它的微博也有段时间了,不过一直没去弄。 晚上闲着无聊,找了下。 新浪微博开发平台:http://open.t.sina.com.cn/?retcode=0 上面有些资源,文档,论坛之类的。不过上面的代码好像不是最新的。 Java的可以到这里下:http://code.google.com/p/sina-weibo4j/ 装个svn的客户端,Windows下面用命令行就可以把代码拉过来了。 然后导入Eclipse里面,就可以试运行了。 需要注意的是,Java版的SDK用的是jdk1.6,所以如果是低于这个版本的话,会报些比较奇怪的错误。 weibo4j.examples下面 ...
Resource index   The Java Language Specification   The JavaTM Virtual Machine Specification JavaTM 2 Platform, Standard Edition, v 1.4.2 API Specification    
准备稍微学习下java的classload,找了几篇文章,先列在这里,再慢慢看: Understanding the Java ClassLoader   Internals of Java Class Loading   深入探讨 Java 类加载器   关于ClassLoad的技术(动态装载)   Java类的动态装载(ClassLoad)技术   ClassLoad分析    
转自:http://blog.sina.com.cn/s/blog_6fc583e70100n6rm.html ################################################ <转自开始> 测试环境:CentOS 5.51、添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy  //添加一个名为tommy的用户 #passwd tommy   //修改密码 Changing password for user tommy. New UNIX password:     //在这里输入新 ...
刚开始装系统的时候,没有选Gnome或者KDE,现在想装个玩玩。 简单的安装可以参考这个:http://huruxing159.iteye.com/blog/744750 centos安装是是使用linux text 模式安装没有安装xwindows界面。现在要使用,使用yum安装。 登录系统,使用yum 安装 #yum groupinstall 'X Window System'  -y 安装GNOME桌面环境 #yum groupinstall  'GNOME Desktop Environment' -y 如果安装KDE桌面环境 #yum group ...
今天在VMWare Station6中装CentOS5.5,总是出问题,我用的是图形界面的方式。 然后搜了一篇用文字界面安装的文档,才安装成功。 那篇文档很详细,具体见这里: http://wenku.baidu.com/view/29d22ec75fbfc77da269b138.html   还有一篇《虚拟机体验CentOS,新手教程》值得推荐:http://hi.baidu.com/makefile/blog/item/e16a83dd398e92d18c102975.html 只不过里面的很多图片都没有了,比较可惜。  
准备装个CentOS5.5。下了几个小时,终于下好了DVD,3.9G。然后装了VMWare6,不过启动的时候报了一个警告: Your host does not have synchronized TSCs 然后百度了一下,搜到了下面这个解决方案,转自:http://space.itpub.net/21010314/viewspace-67 ...
转自:http://riddickbryant.iteye.com/blog/555545 在一个类中创建另外一个类,叫做成员内部类。这个成员内部类可以静态的(利用static关键字修饰),也可以是非静态的。由于静态的内部类在定义、使用的时候会有种种的限制。所以在 ...
转自:http://bc10360114.iteye.com/blog/425951 Java中final关键字学习笔记        Java中的final关键字通常的指的是“这是无法改变的”。它可能被做为三种的修饰词.------数据,方法,类。一 final数据     这里又可分为两种:       ...
转自:http://developer.51cto.com/art/200906/128499.htm 本文第一部分首先对Java vector的用法进行了讲解,然后通过实例,具体讲述了它的使用。   Java 之 Vector的用法(一): 一般在需要将多个元素存在一个集合里的时候用,帮住文档里的,看的懂的话就拿去吧,应该能满足你了。 java.util 类 Vector<E>boolean add(E o) 将指定元素追加到此向量的末尾。 void add(int index, E element) 在此向量的指定位置插入指定的元素。 boolean ad ...
Jetty的一个默认的简易启动方式是java -jar start.jar。那这个命令是如何工作的呢? 下面转载一篇文章,描述了用-jar参数时,classpath是如何工作的(http://www.zeali.net/entry/15) <转载开始> 当用java -jar yourJarExe.jar来运行一个 ...
最近在看两篇介绍Jetty的文章: #3 《Jetty6指南书》来自javaeye jimichan的大作: http://jimichan.iteye.com/blog/601165 #4 来自灰狐的Jetty源码分析:http://docs.huihoo.com/jetty/1.html 发现里面的内容大不一样,一篇文章是基于6.1.22,一篇是基于5.1.5,然后就看了一下两个版本的代码,果然是有很大的重构。 那个change log里面这样表述:   Jetty-6.0.0ALPHA0 * Totally rearchitected and rebuilt, s ...
上个任务有地方需要改善,所以趁下午有空做些实验。公司用的是was和oracle,我这样就用jetty和mysql来代替了。 #1 下了个jetty 6.1.5,因为公司环境要求jdk1.4,所以高版本的jetty用不了 #2 下了个mysql 5.1.54,以及免费的MySQL-Front,和mysql connector java 5.1.14 #3 装了下mysql,参照指南建了个表,插了几个数据 #4 使用现有的eclipse3.3写了个servlet(servlet的jar包可以从jetty的lib里面拿) #5 手动创建web-inf,从jetty的例子里面拷个web.xml ...
简单的把exception信息打印到页面,可以用下面的法子: try{} catch(Exception ex){         ex.printStackTrace();                  //resp.getWriter().write(ex.getCause().toString());         resp.getWriter().write(ex.getMessage());         StackTraceElement[] trace = ex.getStackTrace();         for(int i = 0; i < trace.l ...
Global site tag (gtag.js) - Google Analytics