?????????????????????????????? “??ζ??smell??”?????????????????????????????????????????ú???????????“??ζ”??????????????????????????????д???????????????????????????????????????????????????????????????????????????????????????????????Щ??????????????????????????????ζ??

????????????????????????????????????????????????????????????α?д?????? ??????? —— ????????д??????鹹??????????????-?????д?????????????????????????????????????????????????????????????б?????????????????????????????????????????????????????????????????????Щ??????????У?????????Ч????? ????????????????????

???????????????????????????????????? Ant??Maven ????????????????Щ???????????????????????????μ??????????????????????????????????????δ?????????????????????Ч?????????????Щ???鯔? ???????????е?????????????μ???? ????????????У???????????????????? 9 ???????????е???ζ??????????????????????????????

????Ω IDE ?????

????????-???????д???????

????????????

??????????????

?????????????

???????????

????????????????????

?????????

???????????

??????????????????????б??????????б??????????????????????д???????????У??????????????????Щ??ζ????Щ????????? Maven??????????????й???????????????????????????????ζ?????????????????????????к???????????

????????Ω IDE ?????

????Ω IDE??IDE-only????????????????????????? IDE ??е?????????????????????????к??????Ω IDE ?????????????????????? “?????????????????”???????????????????????п??????У????????κ????????????в??????С??????????Ω IDE ????????????????????????????????????Continuous Integration??????????????????????????????????????Ω IDE ??????????????

????????????????? IDE ????й???????д?????? IDE ????ó????????????Ω????????????????????y????д???????????????????????????? IDE??????????? IDE ???????????????????????????????????????? 1 ?????

????? 1. IDE ?????????????

????Ω IDE ??????а?????????????Ω?????????????д??????????????????????????鼮???????????????? ?ο???????????? Maven ??????????????????幹???????????????????ú??????????????????????????????????????????д??????

????????-?????????????

????????????????????????????????????????????????????е???????????????? 20?? ?? 30?? ?????????????????????????????????????????????е?????????????????????????磬??????£????????????? Ant ?? fileset ?????????????????????嵥 1 ?????

?????嵥 1. ????-??? Ant ???

?????????
 
<fileset dir="./brewery/src" >
??<include name="**/*.java"/>
??<exclude name="**/*.groovy"/>
</fileset>

?????????????????????????????????????????????????????????????????????????????????? fileset?????????????????????????? fileset ???????????????? .groovy ??????????????????????????????????????????????????????????????????????ζ????????