摘要: 结论:不要使用export导出maven的工程,而是使用assemableplugin。1 一个标准的java工程导成runnable jar1.1 首先需要在工程里对应的入口类,执行一次main方法,从而让eclispe记录lanuncher。否则在导出jar的时候,找不到launch。下面是main执行完后,在相应的Java Application里面配置launch的名称等。1.2选择export | runnable JARfile |选中工程对应的launch,导出jar,依赖的jar导出策略(通常选2)1.3,导出的工程结构最简单的是将配置文件放到src目录下,这样导出后就直接位于 阅读全文
posted @ 2012-03-28 20:14 highriver 阅读(3988) 评论(0) 推荐(0) 编辑
摘要: 特点:1.关于脚本的执行策略:1.1生成索引的主机运行generateIndex,是每个小时的第14分钟执行,可理解为每隔一个小时执行,执行时脚本会判断是否已经有脚本或索引类在运行。如果为真等到下一个小时再去尝试。generateIndex的脚本本身的生命周期应该在deadline(目前是23*3600s)之上(23~24h之间),如果Indexer执行完的时间小于deadline,那么IncrementIndexer会一直执行建增量索引并同步到远程主机的indexpathrsync直到deadline为止。当deadline之后,sh会很快执行完。此时crontab在下一个小时的第14分钟时 阅读全文
posted @ 2012-03-28 16:11 highriver 阅读(778) 评论(0) 推荐(0) 编辑