﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-突破自我</title><link>http://www.blogjava.net/gy2008/</link><description /><language>zh-cn</language><lastBuildDate>Sun, 03 May 2026 13:36:49 GMT</lastBuildDate><pubDate>Sun, 03 May 2026 13:36:49 GMT</pubDate><ttl>60</ttl><item><title>讲的太牛了，我收藏了</title><link>http://www.blogjava.net/gy2008/archive/2008/07/17/215562.html</link><dc:creator>老七</dc:creator><author>老七</author><pubDate>Thu, 17 Jul 2008 10:13:00 GMT</pubDate><guid>http://www.blogjava.net/gy2008/archive/2008/07/17/215562.html</guid><wfw:comment>http://www.blogjava.net/gy2008/comments/215562.html</wfw:comment><comments>http://www.blogjava.net/gy2008/archive/2008/07/17/215562.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gy2008/comments/commentRss/215562.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gy2008/services/trackbacks/215562.html</trackback:ping><description><![CDATA[转：<br />
台湾有这么一所学校，学生年龄在15－18之间，每年三千多学生中，因违反校规校纪被校方开除的二、三百人。学校没有工人，没有保卫，没有大师傅，一切必要工种都由学生自己去做。学校实行学长制，三年级学生带一年级学生。全校集合只需3分钟。学生见到老师七米外要敬礼。学生没有寒署假作业，没有一个考不上大学的。这就是台湾享誉30年以道德教育为本的忠信高级工商学校。在台湾各大报纸招聘广告上，经常出现"只招忠信毕业生&#8221;字样。&nbsp; <br />
-------------------------------------------------------------------- <br />
<br />
<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;以下是忠信学校校长高震东在国内的讲演： <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;同学们，你们说&#8220;天下兴亡&#8221;的下一句是什么？（台下声音：&#8220;匹夫有责&#8221;）──不，是&#8220;我的责任&#8221;。如果今年高考每个人都额外加10分，那不等于没加吗？&#8220;天下兴亡，匹夫有责&#8221;等于大家无责。&#8220;匹夫有责&#8221;要改成&#8220;我的责任&#8221;，我是这样教我的学生的。所以说，现在我们大陆教育办得不好，是我高震东的责任，只因为这样，我才回祖国专门举办道德方面演讲。（掌声）&#8220;以天下兴亡为已任&#8221;是孟子思想。 <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;禹是人，舜是人，我也是人！他们能做到的，我为什么不能呢？&nbsp;&#8220;天下兴亡，我的责任&#8221;，唯有这个思想，我们的国家才有希望。我们每个学生如果人人都说：学校秩序不好，是我的责任；国家教育办不好，是我的责任；国家不强盛，我的责任&#8230;&#8230;人人都能主动负责，天下哪有不兴盛的国家？哪有不团结的团体？所以说，每个学生都应该把责任拉到自己身上来，而不是推出去。我在台湾办学校就是这样，如果教室很脏，我问&#8220;怎么回事？&#8221;假如有个学生站起来说：&#8220;报告老师，今天是32号同学值日，他没打扫卫生&#8221;。那样，这个学生是要挨揍的。在我的学校，学生会这样说：&#8220;老师，对不起，这是我的责任&#8221;，然后马上去打扫。灯泡坏了，哪个学生看见了，自己就会掏钱去买个安上，窗户玻璃坏了，学生自己马上买一块换上它──这才是教育，不把责任推出去，而是揽过来。也许有些人说这是吃亏，我告诉你，吃亏就是占便宜，这种教育要牢牢记在心里，我们每个中国人都要记住！ <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;学校更应该训练学生这种&#8220;天下兴亡，我的责任&#8221;的思想。校园不干净，就应该是大家的责任。你想，这么大的一个校园，你不破坏，我不破坏，它会脏吗？脏了之后，人人都去弄干净，它会脏吗？你只指望几个工人做这个工作，说：&#8220;这是他们的事。我是来读书的，不是扫地的。&#8221;──这是什么观念？你读书干什么？读书不是为国家服务吗？眼前的务你都不服，你还能为未来服务？当前的责任你都不负，未来的责任你能负吗？水龙头漏水，你不能堵住吗？有人会说：&#8220;那不是我的事，那是总务处的事。&#8221;这是错误的。一般人最坏的毛病是这样：打开水龙头后，发现没水，又去开第二个，第二个也没有，又去开第三个&nbsp;──这样的学生，在我学校是要被开除的！连举一反三都不懂，第一个没水，第二个会有吗？你就没想到水会来吗？人无远虑怎么能行？作为一个干部，作为一个人，都要想到后果，后果看得越远的人，越是一个成功的人。一个只管眼前，不顾将来的人，不是一个好干部，不是一个有用的人。水管不关，来了水后让它哗哗哗满池子去流，仍不去关注：&#8220;反正是国家的水，不是我的自己的！&#8221;──浪费国家的，就是&#8220;汉*&#8221;！你为什么浪费国家的水？你为什么浪费国家的资源？我每天洗脸都为国家省一盆水，一年省多少水，你算算，你们学校六千多学生，每个每天节省一盆水，一年省多少水？省水就是省电，就是节省国家资源。爱国可有两种，一种是积极爱国，一种是消极爱国。积极爱国是为国家创造财富，消极爱国是为国家节省财富。国家用那么多百姓的民脂民膏来供你读书，你还浪费国家的财富，你良心何在？你上大学都如此，怎么能期望于中学生、小学生呢？怎么能期望于一般老百姓呢？你高级知识分子都不爱国，怎么能让老百姓去爱国呢？从自己身边做起，我们国家才有希望──这就是&#8220;天下兴亡，我的责任&#8221;积极负责的道德观念，这就是道德教育。 <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;另一点，我们要有&#8220;勿以善小而不为，勿以恶小而为之&#8221;的敬业观念。天下有大事吗？没有。但任何小事都是大事。集小恶则成大恶，集小善则为大善。培养良好的道德，是从尊敬老师开始的，是从那很小很小的事开始的。这种道德是慢慢建立起来的，而不专门找到大事才干。今天上午下课的时候，我和师大校长一块出来，礼堂里有很多废纸。我说不要捡，要等下午学生自己捡&nbsp;──同学们，谁丢下这些纸屑就是不爱国。天下无大事，请先把自己脚下的纸屑捡起来──这就是我的教材&#8221;。好的，同学们捡起自己脚下的废纸，这就爱国的开始。我给大家讲两个关于渍纸的故事。 <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;第一个，美国有个&#8220;福特公司&#8221;，福特是一个人，他大学毕业后，去一家汽车公司应聘。和他同应聘的三四个人都比他学历高，当前面几个人面试之后，他觉得自己没有什么希望了。但既来之，则安之。他敲门走进了董事长办公室，一进办公室，他发现门口地上有一张纸，弯腰捡了起来，发现是一张渍纸，便顺手把它扔进了废纸篓里。然后才直到董事长的办公桌前，说：&#8220;我是来应聘的福特。&#8221;事长说：&#8220;很好，很好！福特先生，你已被我们录用了。&#8221;福特惊讶地说：&#8220;董事长，我觉得前几位都比我好，你怎么把我录用了？&#8221;董事长说：&#8220;福特先生，前面三位的确学历比你高，且仪表堂堂，但是他们眼睛只能&#8220;看见&#8221;大事，而看不见小事。你的眼睛能看见小事，我认为能看见小事的人，将来自然看到大事，一个只能&#8220;看见&#8221;大事的人，他会忽略很多小事。他是不会成功的。所以，我才录用你。&#8221;福特就这样进了这个公司，这个公司不久就扬名天下，福特把这个公司改为&#8220;福特公司&#8221;，也相应改变了整个美国国民经济状况，使美国汽车产业在世界占居鳌头，这就是今天&#8220;美国福特公司&#8221;的创造人福特。大家说，这张废纸重要不重要？看见小事的人能看见大事，但只能&nbsp;&#8220;看见&#8221;大事的人，不一定能看见小事，这是很重要的教训。 <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;第二个渍纸的故事，当本届亚运会在日本广岛结束的时候，六万人的会场上竟没有一张废纸。全世界报纸都登文惊叹：&#8220;可敬，可怕的日本民族！&#8221;就是因为没有一张废纸，就使全世界为之惊讶。再看看我们十月一日天安门广场升国旗的镜头，当人们散去，满地废纸，到处乱刮！外国人一看当然会这样认为：你们中国此时要同日本比，差得远呢！大家不要总是说：我们国家地大物博，有137枚金牌──这都没用，咱们的道德水准还没上来，还差得远！大家说这些废纸重要不重要？所以说，我让大家捡起一张废纸，这就是爱国的开始。万事从小事做起。美国太空3号快到月球了，它却不能登上去而无奈地返回来，为什么？只是因为一节30块钱的小电池坏了，他们这个酝酿很久的航天计划被破坏了，几亿元报废了！天下有大事吗？大家看哪次飞机失事是翅膀和头一齐掉下来的？都是一节油管不通，一个轮胎放不下来才失事的。一个人的死，哪个是全身完全溃烂死掉的？都是肝坏了，或心脏有毛病，等等一个小器官不正常而死的！──同学们，从现在开始，你们要有敬业观念。我们中国实行九年制教育目的就是这样，就是要看你怎样同老师相处，怎样与朋友相处，这就是教育的目的。从古至今，中国的教育才是最伟大的教育，你把西方的教育看作是最先进的教育，那就大错特错了。美国的教育部长三个月前发表讲话说：&#8220;我们国家的教育是彻底失败的，我们把人教成了肉机器，我们要向东方学习人文教育！&#8221;所以说，我们祖国的教育是世界上最伟大的教育！（掌声）孔子告诉我们：学而不思则罔，思而不学则殆。一个学生要不断地学，不断地想，不断地做，这就是真正教育，这就是中国教育精髓所在。 <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;再一个，我们要进行吃中国饭、说中国话、过中国节和穿中国服装的振兴民族文化的道德教育。一个中国人连中国饭都不吃了，能叫中国人吗？吃中国饭的第一代表是使用筷子。筷子原是中国的文化，是文明的行为。我去美国，偶尔吃他们的西餐，他们一上西餐我就说：&#8220;请给我拿筷子来。&#8221;他们问我：&#8220;吃西餐都用刀*，你为什么用筷子？&#8221;我说筷子是文明的象征，而你们的刀*是野蛮标志，所以我不用。筷子可切、可**、可削、可夹、可戳，无所不能，而你们的刀*笨重至极，象杀人的武器。（掌声）学生要吃烧鸡，我说可以，如果他说要吃&#8220;肯炸鸡&#8221;，我要揍他，他说吃面包夹豆腐乳，可以，他说吃&#8220;汉堡&#8221;却不可以。你可以吃碉堡，但不能吃&nbsp;&#8220;汉堡&#8221;。这就是中国的民族精神教育！外国只是机器、枪炮比我们强，吃的能与中国比吗？吃外国人的东西只是种怪心态，可卑啊！&nbsp;我们学校的英文教学是全台湾最好的。我从美国请来两名老师，专门教我的学生学说外语。我有一个留美班，他们一定是要留美的。但是他们所学的教材第一页上都印着我的话：&nbsp;&#8220;中国人学英文是我们的国耻行为，学英文是中国最可悲的行为，但我们不能不学，因为别人超过了我们，&#8220;敌人&#8221;枪炮、科学压过了我们。今天我们必须学习他们的科学，然后才能***他们！超过他们！我们要以夷制夷！非把英文学好不可，所以要咬牙切齿学英文！（掌声）我们学英文目的并不是为了去美国洗盘子刷马桶，去伺侯外国人，去做丢尽祖宗八辈人的事！&#8221;（掌声）所以，我的学生英文学得都非常好。如果一个英文老师一上课就说：&#8220;同学们，今天我们要学英文了。英文是世界语言，是世界上最美的语言！一个不会英文的民族是一个低等民族，英文太美了！太棒了！&#8221;你说这个老师要不要打屁股？所以我总是告诉这些老师：要好好教我的学生，你不要替外国人宣传，变成&#8220;汉*&#8221;！要告诉学生雪耻图强，打败列强，这是中国人的希望（掌声）！你们这里不也有英文老师吗？外语系的学生以后不也去教英文吗？上课以前你们要对学生进行爱国学英文的教育，不要上来就替外国吹一场，你们不要认为：传道者只是传英文之道、授英文之业，而要传爱国之道，授英文之业。好，同学们懂得了这些道理，下一步我们就要知道，我们今天的教育是很失败的。因为，我们从小就被教错了。所以，我们要进行为国家而求学问，为社会分工而学技能利他、利群的道德教育。大家先要想想为什么读书，为谁读书？你们要反思一下。有些人也许会说，为自己找个饭碗而读书！这是多么卑鄙和渺小，多么无聊和可怜！你绝对不应该单是为找个饭碗而活着！找个饭碗吃饭太简单了！拿个刀子，找个人随便捅一下，绝对一辈子有了饭吃，而且还有人伺侯，还有人为你做饭，睡觉时还有人为你站岗，你的东西一样少不了！那不就解决吃饭了吗？你为什么不干呢？因为我告诉了你，要学好生存的技能，要懂得生命的意义和价值，那里不是创造人类价值的地方！所以，我们要知道读书绝对不是为了自己，读书是为了国家而求学问，所以，我们要告诉孩子们读书、做事要确定一个方向：先做自己应该做的事，再做自己喜欢做的事。 <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;很多人为兴趣而读书，岂有此理！读书有什么兴趣？真正目标不应是兴趣，而是责任，在责任当中找到兴趣，但不能用兴趣代替责任。越在黑暗中越做光明的事，这就是道德教育。我们读书是为了国家。同学们，你们想想你们从小受到什么教育？尤其是农村子弟，你爹妈是怎么教你的？他们这样告诉你：你要好好念书！你不好好念书，将来就不能出人头地，你必须努力奋斗好好读书，你才有前途，读书是为了你的幸福，读书是为了你的前途！读书一切是为了你！你就是在这种教育下长大的，这就是最错误的教育，这就是最糟糕的教育！所以小孩子长大以后就知道，啊哈，读书就是为了我呀，与任何不相干，为了我的前途，为了我的未来，为了我的希望，你看这个国家还有希望吗？它与国家毫不相干！他喝着国家的奶水，用着国家纳税人的钱，拿民脂民膏培养出的却是一个自私自利的小孩，培养出一批自私自利的老师，你想：这国家会有前途吗？你读书的方向都错了，读书不是为了自己，读书是为了我们的国家，国家需要人才，国家需要干部，国家需要建国的栋梁。国家为什么培养你？国家是欠你的吗？你能白白吃国家的饭吗？白白享受这里的宿舍和餐厅、白白地享受老师对你知识的传授吗？你凭什么？你对国家有什么贡献？你对社会有什么贡献？有什么牺牲？你一切都没有，你只是个造粪的机器而已。你每天吃饭了，无所事事，你对国家有什么贡献？国家在期盼着你的贡献，期盼着你的未来，因为有一天你会长大，有一天你会学成，你要为国家做事，所以国家才在你身上投资，让你为国效命。因为道德教育必须以国家教育为前提，所以今天我们要爱我们的国家。正好你们是读师大的，你们在三、四年之后要培养跨世纪的***人，你的责任比谁都大。如果你都没有国家观念，你都不爱国，你怎么要求你的学生爱国呢？所以说今天的老师是最重要的。这就是我跑来跑去，为师范生灌输爱国思想的原因所在！你们爱国，学生自然爱国！如果不爱国，天天发牢骚，天天想转行，天天想下海，那下一代还有什么希望？尤其是学英文的，总想好好学，将来以后到哪个公司为哪个老板、哪个董事长当翻译官，多丢脸！多没人格，多没气度！（掌声）我这里特别强调的是国家观念。 <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;我常常给我的学生讲一个故事：我们有一天出去旅行，忽然间暴风雨来了。我们没地方避风躲雨，孩子们向前跑，一看前面有个草棚，大家&#8220;哗&#8221;地冲了进去，一冲进去大雨就来了。大家好高兴，&#8220;哇，今天运气不错哟，刚刚找了房子大雨就来了。太快乐了！&#8221;大家也不顾虑房子干不干净，有没有人住过，只要有避雨的地方就很满足了。但这个房子在风雨中突然间要倒塌，同学们想尽办法&nbsp;&#8220;扶住它，不能让房子倒塌&#8221;。在这种状况下，我很有感慨，同学们，你们说是我们需要房子呢，还是房子需要我们呢？（掌声）我看是我们需要这座房子。 <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;这座房子就是我们的国家，再破再烂是我们的家，再穷再破，是我们的家，我们要爱她！（掌声）你怎么可以羡慕外国人呢？&#8220;唉呀，你看外国人多好！我不当中国人，我想当外国人！&#8221;那是不对的。我们国家不如别人，我们承认，但是我们有决心，我们会慢慢把它搞好，但我们一定要牺牲自己，有热爱国家的观念。 <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;人人在砍国家、吃国家、拿国家，这个国家怎么会好呢？人人都贪污、腐败，这国家会好吗？外国有个加拿大！中国有个&#8220;大家拿&#8221;，再大的国家也会被你拿穷了。（掌声）我走到哪里，绝对拒绝招待。我走到哪里吃自己，用自己，坐你的汽车给车钱，住你的旅馆给你旅馆钱，吃你的饭给饭钱，绝对不沾国家一毛钱。我就是要做个示范给你看！（掌声）什么叫爱国，是我们把东西把钱把命给国家，这叫爱国，你总是把国家的东西往家拿，这叫什么爱国？有些人偷国家、拿国家，还拿得津津有味，拿得大言不惭，拿得毫不要脸，这怎么得了？（掌声） <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;有人说：老师，你让我爱国，我可以爱国，不过，国家在哪里？我找不着！&#8220;不识庐山真面目，只缘身在此山中。&#8221;你在国家里头，不知国家在哪。当老师的，国家就是你面前的学生。你往讲台上一站，下边的学生就是你的国家，找国家太容易了。今天我往这儿一站，下面1500人就是我的国家，我必须对你们尽心尽责，就要产生教化作用，影响作用，你就是我的国家，我爱你，就是我爱国，把我的思想传播给你，就是爱国！（掌声）那你以后往你的学生面前一站，那就是你的国家。你不能浪费他的时间，他的生命，你要好好为国家培养下一代，你给他这种爱国思想，你就是一个爱国者，不给他，你就是不爱国，你就是叛国者！（掌声）同学们，将来你也有留学的机会，你要注意到，不要让自己丢了中国人的脸。你别去了不回来，这丢中国人的脸呢！外国人是不会看得起你的。他们会说：你看，这些留学生一点国家观念都没有，这些小亡国奴！人家怎么会看得起你呢？这很丢脸，是很难为情的一件事。 <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;国家对我们来说非常重要，你不到国外不知道&#8220;祖国&#8221;的重要。一个没有国家的，一个国势很弱的人，实在是太可怜了！太可悲了！所以，我们今天的中国人要自强、自爱，我们要知道爱我们的国家。国家不壮大，你个人再有钱有什么用？再有地位有什么用？你永远不受人尊敬啊！ <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;我今天讲了什么是爱国主义，哪里是爱国主义，处处都是爱国主义！任何一个行为都可以爱国。大家都知道以色列与阿拉伯的战争。阿拉伯和以色列打仗打得正热闹的时候，世界正举行选美比赛，那年以色列小组正好当选&#8220;世界小组&#8221;。许多电影界的人士都围着她：&#8220;小姐签约吧，将来你可以发大财了&#8221;，&#8220;签约后你名利双收，你何必回国呢，你的国家正在打仗，那么一个小国，随时会被吃掉的！&#8221;&#8220;你回去多可怕！你现在又有钱，又有名，留在美国吧！&#8221;这姑娘却在电视上发表谈话：世界小姐不是我个人想选，我只是让你们知道，以色列是一个优秀的民族，所以我出来竞选。我想让人们知道：地球上有以色列这个国家，所以我要出来竞选。我今天被选上了，就完成我的任务，我也告诉世界：以色列是个优秀的民族，因为我是世界上最漂亮的女人，同时还告诉世界：以色列这个国家正艰苦奋战，希望全世界的人民同情我们，支持我们！支持我们国家的独立！现在我的国家正在打仗，要钱何用？我们以色列亡国两千年，因为我们文化不亡，所以我们还能建国。今天我要回去，为祖国而战，要钱何用？－－她发表完这番谈话，第二天就坐飞机回国了。（掌声）这个消息发表后，全世界的人对以色列刮目相看！哇，以色列人真了不起啊！于是，以色列的军队，军心大振，他们象疯了一样，把阿拉伯的军队打得干干净净！这就是历史上最伟大的七日战争！七天打完！这就是因为一个女孩子的一句话！ <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;所以，同学们，爱国常常在一个微小的地方。&#8220;一言以丧邦，一言以兴邦&#8221;。我们是受过高等教育的，我们肩负着国家的荣辱啊，人家看到我们就看到国家的希望。同学们，国家的前途是向后看的，个人的前途是往前看的。老师这样一回顾，就知道二十年以后的中国是什么样子，看看小学生就知道三十年后的中国是什么现象。如果他品德良好，道德高尚，爱国，二十年后国家就有希望。如果看见这个小朋友很爱国，很有礼貌，很有道德，那么三十年后的中国人是了不起的中国人。否则看着他怠惰、自私、傲慢、无礼、没有水准，就知道三十年后的中国就是那个样子。我们今天要雪耻图强，力争做得更好。不要丢了祖宗的脸，不要丢了我们汉唐先烈的脸。 <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;爱国是很具体的。我的学校门口有个标语：离开校门一步，肩负忠信荣辱。推而广之，离开国门一步，肩负全国荣辱。一口痰吐在中国是小事，一口痰吐在外国，你就丢了中国十二亿同胞的脸，因为你代表十二亿中国人，而不是你个人，你千万不要以为，&#8220;好汉做事好汉当&#8221;，你错了；你做不到；你不够资格当！所以每个同学的一言一举都要注意。高老师回到国内，看到不顺眼的要讲要骂，要批评要建议，但是我离开了大陆回到台湾，不会讲大陆一句坏话。他们问：大陆好吗？我说好得不得了！太大了，太棒了。到了美国就说中国人伟大得不得了，绝对不会丢中国人的脸，一句对中国的批评也没有。但是，回来一定要实实在在地讲话，诚诚恳恳建议。有的人刚好相反，在国内他屁都不敢放一个，装得那么温顺，那么可爱，一离开中国就大放獗词，把中国骂得一文不值，这就是标准的汉*王八蛋也！ 
<img src ="http://www.blogjava.net/gy2008/aggbug/215562.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gy2008/" target="_blank">老七</a> 2008-07-17 18:13 <a href="http://www.blogjava.net/gy2008/archive/2008/07/17/215562.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>博客说明请先浏览，欢迎一块讨论</title><link>http://www.blogjava.net/gy2008/articles/214196.html</link><dc:creator>老七</dc:creator><author>老七</author><pubDate>Fri, 11 Jul 2008 02:45:00 GMT</pubDate><guid>http://www.blogjava.net/gy2008/articles/214196.html</guid><wfw:comment>http://www.blogjava.net/gy2008/comments/214196.html</wfw:comment><comments>http://www.blogjava.net/gy2008/articles/214196.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gy2008/comments/commentRss/214196.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gy2008/services/trackbacks/214196.html</trackback:ping><description><![CDATA[<span style="font-size: 14pt">&nbsp;&nbsp;&nbsp;&nbsp;大家好，我是一名从事IT七年的员工了，可是七年中，我遇到了很多项目中的问题，在每天忙忙碌碌的工作中，一直没有回顾总结，近一段时间，突然发现曾经追求的目标，现在也没有实现，所以我想我应该好好总结总结了。<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;我一直思考如何开发好一个产品，在工作过的每一个公司，均没有获得一个满意的答案。市场上有好用的产品还是很多的，这就说明开发一个好产品的方法还是存在的，只是我不知道而已，所以我建了这个博客，总结过去、记录现在。<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;我在该博客的发表的文章，是以&#8220;如何开发好一个产品&#8221;为主线，希望我能在一段时间以后，找到一个满意的答案。如果有相同爱好的友人想共同讨论，请联系我，MSN：<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#103;&#97;&#111;&#95;&#115;&#104;&#121;&#64;&#104;&#111;&#116;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;">gao_shy@hotmail.com</a>，也可以给我留言或评论。</span><br />
<br />
<span style="color: red">&nbsp;&nbsp;&nbsp;<strong>&nbsp;注：有些文章只有思路的时候我就发到这上面来了，并没有整理出来，也可能错误很多，望大家见谅，我会尽快的补充完整。</strong></span> 
 <img src ="http://www.blogjava.net/gy2008/aggbug/214196.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gy2008/" target="_blank">老七</a> 2008-07-11 10:45 <a href="http://www.blogjava.net/gy2008/articles/214196.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>浅谈项目的开发过程</title><link>http://www.blogjava.net/gy2008/articles/214182.html</link><dc:creator>老七</dc:creator><author>老七</author><pubDate>Fri, 11 Jul 2008 02:03:00 GMT</pubDate><guid>http://www.blogjava.net/gy2008/articles/214182.html</guid><wfw:comment>http://www.blogjava.net/gy2008/comments/214182.html</wfw:comment><comments>http://www.blogjava.net/gy2008/articles/214182.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gy2008/comments/commentRss/214182.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gy2008/services/trackbacks/214182.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;工作也有好几年了，做过程序员，也做过分析师、项目经理等职位，经过几年的磨练，自己从技术到管理都有不小的提高，但是对我来说非常遗憾的是，做了这么多的项目、产品，能让自己非常满意的地方还真不太多。以前也时常考虑软件开发过程，也在不少地方做过偿试，但是效果最终都不怎么好，其间也换了几个公司，不过软件开发过程都不能让人满意，难道这是中国特色？<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;软件开发方法有很多种，从最早的结构化开发方法、原型法，到现在的RUP、XP等等，虽然也有研究，但在实际运用中，均感觉不顺利。我现在将自己的想法简单列举一下，到自己想通、有所得的时候，能更新一下，留作一个纪念。<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;声明，本文只对开发过程做简单描述，也是我的个人想法，如果您看到了，请多提宝贵意见，以便于我更好完善该文档，每个部分的详细操作，我会再开新文章讨论。<br />
<br />
1、需求分析<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;这里谈到的需求分析，是指用户对系统的期望，而不是非常具体的需求描述，主要为系统架构提供依据的。如果你不是售前，那么这个需求基本上不是你跟用户讨论确定的，很常见的是售前吹给用户的，我觉得不管是写好的技术建议书、点对点应答，这地方一定要把握好用户有的真实想法。我觉得以下几个方面要把握：<br />
&nbsp;&nbsp;&nbsp;&nbsp;1）系统的规模，包括数据量、用户数量。<br />
&nbsp;&nbsp;&nbsp; 2）系统主要的管理对象。<br />
&nbsp;&nbsp;&nbsp; 3）与其它外部系统的关系。<br />
&nbsp;&nbsp;&nbsp; 4）系统的核功能有那些。<br />
<br />
2、系统架构<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;系统架构，很多时候是很空的，但是确是非常重要的。这里谈到的架构，不是指框架的使用，像项目中使用Struts+Spring+Hibernate，这算是架构，也是系统架构要考虑的，但是不是最重要的。一个系统能不能运行正常，首要条件就是系统架构的好不好，可能大部分人遇到的项目都是架构好的，如果遇到需要架构的，我觉得要考虑：<br />
&nbsp;&nbsp;&nbsp;&nbsp;1）系统的那些模块的数据量比较大，增长速度是怎么样的，需要怎么架构能满足性能要求？<br />
&nbsp;&nbsp;&nbsp; 2）系统的那些模块用户访问量比较大，最高并发访问量有多大？<br />
&nbsp;&nbsp;&nbsp; 3）系统内部数据处理过程中，那些处理是非常耗时的，如何能及时的对用户做出响应？<br />
&nbsp;&nbsp;&nbsp; 4）系统与外部之间有那些接口，传递的数据量有多大，如何确保数据的传递速度及完整性？<br />
<br />
3、项目构建<br />
4、功能需求分析<br />
5、概要设计<br />
6、详细设计<br />
7、代码编写<br />
8、测试<br />
9、发布&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;产品发布后，
<img src ="http://www.blogjava.net/gy2008/aggbug/214182.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gy2008/" target="_blank">老七</a> 2008-07-11 10:03 <a href="http://www.blogjava.net/gy2008/articles/214182.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Maven2学习系列之settings.xml介绍</title><link>http://www.blogjava.net/gy2008/articles/214015.html</link><dc:creator>老七</dc:creator><author>老七</author><pubDate>Thu, 10 Jul 2008 09:12:00 GMT</pubDate><guid>http://www.blogjava.net/gy2008/articles/214015.html</guid><wfw:comment>http://www.blogjava.net/gy2008/comments/214015.html</wfw:comment><comments>http://www.blogjava.net/gy2008/articles/214015.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gy2008/comments/commentRss/214015.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gy2008/services/trackbacks/214015.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;
<p style="text-indent: 21pt">Maven2<span style="font-family: 宋体">安装目录下面，在</span>conf<span style="font-family: 宋体">目录下面有</span>settings.xml<span style="font-family: 宋体">文件，这是</span>Maven2<span style="font-family: 宋体">的配置文件，所有配置都可以按默认值处理，不过要想对</span>Maven2<span style="font-family: 宋体">做一些修改，就需要修改此文件，该文件主要配置信息如下：</span></p>
<table style="margin-left: -1.5pt; width: 100%" cellpadding="0" width="100%" border="0">
    <tbody>
        <tr>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #bbbbbb; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><strong><span style="font-size: 10pt; color: white; font-family: Verdana">Element</span></strong></p>
            </td>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #bbbbbb; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><strong><span style="font-size: 10pt; color: white; font-family: Verdana">Description</span></strong></p>
            </td>
        </tr>
        <tr>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #eeeeee; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: Courier">localRepository</span></p>
            </td>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #eeeeee; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: 宋体">本地仓库配置，默认在</span><span style="font-size: 10pt; font-family: Verdana">${user.dir}/.m2/repository</span></p>
            </td>
        </tr>
        <tr>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #dddddd; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: Courier">interactiveMode</span></p>
            </td>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #dddddd; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: 宋体">交互模式配置</span></p>
            </td>
        </tr>
        <tr>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #eeeeee; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: Courier">usePluginRegistry</span></p>
            </td>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #eeeeee; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: 宋体">是否使用</span><span style="font-size: 10pt; font-family: Verdana"> plugin-registry.xml </span><span style="font-size: 10pt; font-family: 宋体">管理</span><span style="font-size: 10pt; font-family: Verdana">Plugin</span><span style="font-size: 10pt; font-family: 宋体">版本</span></p>
            </td>
        </tr>
        <tr>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #dddddd; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: Courier">offline</span></p>
            </td>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #dddddd; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: 宋体">编译时是否查找远程中心库，</span><span style="font-size: 10pt; font-family: Verdana">true</span><span style="font-size: 10pt; font-family: 宋体">表示不查找，默认</span><span style="font-size: 10pt; font-family: Verdana">false</span></p>
            </td>
        </tr>
        <tr>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #eeeeee; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: Courier">proxies</span></p>
            </td>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #eeeeee; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: 宋体">代理服务器配置</span></p>
            </td>
        </tr>
        <tr>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #dddddd; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: Courier">servers</span></p>
            </td>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #dddddd; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: 宋体">在</span><span style="font-size: 10pt; font-family: Verdana">pom.xml</span><span style="font-size: 10pt; font-family: 宋体">中的</span><span style="font-size: 10pt; font-family: Verdana">distributionManagement</span><span style="font-size: 10pt; font-family: 宋体">元素定义了开发库，特定的</span><span style="font-size: 10pt; font-family: Verdana">username</span><span style="font-size: 10pt; font-family: 宋体">和</span><span style="font-size: 10pt; font-family: Verdana">password</span><span style="font-size: 10pt; font-family: 宋体">需要在此配置</span></p>
            </td>
        </tr>
        <tr>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #eeeeee; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: Courier">mirrors</span></p>
            </td>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #eeeeee; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: 宋体">镜像下载地址配置</span></p>
            </td>
        </tr>
        <tr>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #dddddd; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: Courier">profiles</span></p>
            </td>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #dddddd; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: 宋体">编译个性配置</span></p>
            </td>
        </tr>
        <tr>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #eeeeee; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: Courier">activeProfiles</span></p>
            </td>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #eeeeee; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: 宋体">激活的</span><span style="font-size: 10pt; font-family: Verdana">profile </span></p>
            </td>
        </tr>
        <tr>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #dddddd; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: Courier">pluginGroups</span></p>
            </td>
            <td style="padding-right: 3pt; padding-left: 3pt; background: #dddddd; padding-bottom: 1.5pt; padding-top: 1.5pt" valign="top">
            <p style="text-align: left" align="left"><span style="font-size: 10pt; font-family: Verdana">List of groupIds to search for a plugin when that plugin groupId is not explicitly provided. </span></p>
            </td>
        </tr>
    </tbody>
</table>
<p style="margin-left: 21pt; text-indent: -21pt; tab-stops: list 21.0pt"><span style="font-family: Wingdings">&#216;<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-size: 10pt; font-family: Courier">localRepository</span></p>
<p style="margin-left: 21pt; text-indent: -21pt; tab-stops: list 21.0pt"><span style="font-family: Wingdings">&#216;<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-size: 10pt; font-family: Courier">interactiveMode</span></p>
<p style="margin-left: 21pt; text-indent: -21pt; tab-stops: list 21.0pt"><span style="font-family: Wingdings">&#216;<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-size: 10pt; font-family: Courier">usePluginRegistry</span></p>
<p style="margin-left: 21pt; text-indent: -21pt; tab-stops: list 21.0pt"><span style="font-family: Wingdings">&#216;<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-size: 10pt; font-family: Courier">offline</span></p>
<p style="margin-left: 21pt; text-indent: -21pt; tab-stops: list 21.0pt"><span style="font-family: Wingdings">&#216;<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-size: 10pt; font-family: Courier">proxies</span></p>
<p style="margin-left: 21pt; text-indent: -21pt; tab-stops: list 21.0pt"><span style="font-family: Wingdings">&#216;<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-size: 10pt; font-family: Courier">servers</span></p>
<p style="margin-left: 21pt; text-indent: -21pt; tab-stops: list 21.0pt"><span style="font-family: Wingdings">&#216;<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-size: 10pt; font-family: Courier">mirrors</span></p>
<p style="margin-left: 21pt; text-indent: -21pt; tab-stops: list 21.0pt"><span style="font-family: Wingdings">&#216;<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-size: 10pt; font-family: Courier">profiles</span></p>
<p style="margin-left: 21pt; text-indent: -21pt; tab-stops: list 21.0pt"><span style="font-family: Wingdings">&#216;<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-size: 10pt; font-family: Courier">activeProfiles</span></p>
<p style="margin-left: 21pt; text-indent: -21pt; tab-stops: list 21.0pt"><span style="font-family: Wingdings">&#216;<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-size: 10pt; font-family: Courier">luginGroups</span></p>
<img src ="http://www.blogjava.net/gy2008/aggbug/214015.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gy2008/" target="_blank">老七</a> 2008-07-10 17:12 <a href="http://www.blogjava.net/gy2008/articles/214015.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我买房了，是喜还是忧？？？？</title><link>http://www.blogjava.net/gy2008/archive/2008/07/10/214006.html</link><dc:creator>老七</dc:creator><author>老七</author><pubDate>Thu, 10 Jul 2008 08:15:00 GMT</pubDate><guid>http://www.blogjava.net/gy2008/archive/2008/07/10/214006.html</guid><wfw:comment>http://www.blogjava.net/gy2008/comments/214006.html</wfw:comment><comments>http://www.blogjava.net/gy2008/archive/2008/07/10/214006.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gy2008/comments/commentRss/214006.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gy2008/services/trackbacks/214006.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 今年3月份，没能坚持住，就在老家郑州买了一套两居室的房子，从今年四月份，我便开始了我的房奴的生活。在随后的这一段时间里，我开始对楼市、股市、经济政策有了关注意识，也关注了教授打赌房价，开发商呼吁当“猪坚强”。天天有深圳房价又降了多少多少了，也有开发商领导大谈房价肯定不会降，弄得我天天也很迷茫。<br>    1、教授打赌、开发商呼吁等等能影响得了房价？<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/gy2008/archive/2008/07/10/214006.html'>阅读全文</a><img src ="http://www.blogjava.net/gy2008/aggbug/214006.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gy2008/" target="_blank">老七</a> 2008-07-10 16:15 <a href="http://www.blogjava.net/gy2008/archive/2008/07/10/214006.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Maven2学习系列之简单安装</title><link>http://www.blogjava.net/gy2008/articles/213593.html</link><dc:creator>老七</dc:creator><author>老七</author><pubDate>Wed, 09 Jul 2008 06:28:00 GMT</pubDate><guid>http://www.blogjava.net/gy2008/articles/213593.html</guid><wfw:comment>http://www.blogjava.net/gy2008/comments/213593.html</wfw:comment><comments>http://www.blogjava.net/gy2008/articles/213593.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gy2008/comments/commentRss/213593.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gy2008/services/trackbacks/213593.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;近期在学习Maven，主要是想把Ant构建的项目换成Maven构建，查了不少资料，也做了一些实践，感觉已经有些入门，现将自己的学习过程整理出来，希望对看到这篇文章的人员有所帮助。由于查了不少资料，参考了不少文档，在此表示感谢！<br />
<br />
1、下载<br />
<br />
开源网址：<a href="http://maven.apache.org/" target="_blank">http://maven.apache.org/</a> <br />
下载网址：<a href="http://maven.apache.org/download.html" target="_blank">http://maven.apache.org/download.html</a><br />
<br />
2、Windows下面的安装<br />
<br />
下载最新版：<a class="externalLink" href="http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-2.0.9-bin.zip">apache-maven-2.0.9-bin.zip</a> <br />
解压到你想保存的目录，比如：D:\ <br />
d:\apache-maven-2.0.9<br />
&nbsp;-bin<br />
&nbsp;-boot<br />
&nbsp;-conf<br />
&nbsp;-lib<br />
&nbsp;-LICENSE.txt<br />
&nbsp;-README.txt<br />
&nbsp;<br />
&nbsp;Maven2的安装很简单，主要是设置环境变量：<br />
1) MAVEN_HOME=d:\apache-maven-2.0.9<br />
2) PATH=d:\apache-maven-2.0.9\bin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: red">注：PATH变量已存在，将该值添加到现有变量中即可<br />
<br />
</span>在Windows系统中，右键点击&#8220;我的电脑&#8221;，然后选择&#8220;属性—高级—环境变量&#8221;，在用户变量中，点&#8220;新建&#8221;，变量名：MAVEN_HOME，变量值：d:\apache-maven-2.0.9，再找到并选择PATH变量，点&#8220;修改&#8221;，将d:\apache-maven-2.0.9\bin添加进来即可。<br />
<br />
到此完成安装，测试安装是否成功：<br />
1）打开cmd窗口；<br />
2）输入命令：mvn -v<br />
显示信息 Maven version: 2.0.9 表示安装成功。<br />
<br />
3、Linux下面的安装<br />
<br />
下载最新版：<span style="color: #000000"><a class="externalLink" href="http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-2.0.9-bin.tar.gz">apache-maven-2.0.9-bin.tar.gz</a> </span><br />
解压到想保存的目录，比如：/opt/<br />
解压命令：<br />
#tar -xvf&nbsp; apache-maven-2.0.9-bin.tar.gz<br />
/opt/apache-maven-2.0.9<br />
&nbsp;-bin<br />
&nbsp;-boot<br />
&nbsp;-conf<br />
&nbsp;-lib<br />
&nbsp;-LICENSE.txt<br />
&nbsp;-README.txt<br />
<br />
Maven2的环境变量设置：<br />
1) MAVEN_HOME=/opt/apache-maven-2.0.9<br />
2) PATH=/opt/apache-maven-2.0.9\bin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: red">注：PATH变量已存在，将该值添加到现有变量中即可<br />
</span>编辑文件：/root/.bash_profile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: red">注：<strong>.bash_profile</strong>&nbsp;是用户环境变量文件，可以使用 cd&nbsp; 命令切换到当前用户的主目录</span><br />
#vi .bash_profile</p>
<p>添加以下值：<br />
export MAVEN_HOME=/opt/apache-maven-2.0.9<br />
在PATH变量上，添加：<br />
PATH=$PATH:$HOME/bin:/sbin:/opt/apache-maven-2.0.9\bin<br />
<br />
到此完成安装，测试安装是否成功：<br />
1)#source .bash_profile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 让环境变量生效，退出再登陆也可以<br />
2)#mvn -v<br />
显示 Maven version: 2.0.9&nbsp;&nbsp;表示安装成功。<br />
<br />
4<span style="font-family: 宋体">、创建</span>Java<span style="font-family: 宋体">工程</span>hello<br />
&nbsp; </p>
<span style="font-family: 宋体">使用</span>mvn<span style="font-family: 宋体">命令可以很快的创建一个</span>JAVA<span style="font-family: 宋体">工程，并且可以生成</span>Eclipse<span style="font-family: 宋体">工程文件。</span><br />
<p style="margin-left: 18pt; text-indent: -18pt; tab-stops: list 18.0pt">1)<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-family: 宋体">打开</span>CMD<span style="font-family: 宋体">窗口，进到</span>Eclipse<span style="font-family: 宋体">的工作目录，比如：</span>d:\workspace</p>
<p style="margin-left: 18pt; text-indent: -18pt; tab-stops: list 18.0pt">2)<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-family: 宋体">执行命令：</span>mvn archetype:create -DgroupId=com.test -DartifactId=hello&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 注：groupId后面是包名，artifactId后面是工程名</p>
<p style="margin-left: 18pt; text-indent: -18pt; tab-stops: list 18.0pt">3)<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-family: 宋体">执行命令：</span>mvn eclipse:eclipse</p>
<span style="font-family: 宋体">到此标准布局的工程</span>hello<span style="font-family: 宋体">就建立完成了，可以在</span>Eclipse<span style="font-family: 宋体">里导入该工程。</span> <br />
<br />
完成以上步骤，Maven2就安装完成了，也可以建立工程了，关于Maven2的高级应用，请参见后续文章介绍。
<img src ="http://www.blogjava.net/gy2008/aggbug/213593.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gy2008/" target="_blank">老七</a> 2008-07-09 14:28 <a href="http://www.blogjava.net/gy2008/articles/213593.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>