ããæ¥éª¤
æå¼myeclipseï¼å¨é¡¹ç®ä¸å³é®éæ©New Projectï¼éæ©Maven Project
å¨myeclipseä¸æ¥è¾å ¥å ³é®ä¿¡æ¯æ¥æ¾ï¼éä¸è¦å¼å ¥çæ件ï¼ç¹OKå°±å¯ä»¥èªå¨å¼å ¥ã
å¨nexusä¸æ¥æ¾ä¾èµï¼æå¼nexusè¾å ¥å ³é®ä¿¡æ¯ç¹å»æ¥æ¾æé®ï¼å¨æç´¢ç»æä¸æ¾å°å¯¹åºçjarå ï¼å¤å¶å³ä¸è§çé£æ®µä¿¡æ¯å°pom.xmlçdependenciesä¸ï¼å¦å¾æ示ã
å¨MyEclipseä¸è¿è¡mvnå½ä»¤ï¼å³é®é¡¹ç®éæ©Run As--ãMaven cleanãmvnå½ä»¤æå¾å¤ï¼ç®å说æä¸æ¯è¾å¸¸ç¨çå½ä»¤ï¼
1. clean ç¨äºæ¸ çè¾åºç®å½target/
2. compileç¨äºç¼è¯é¡¹ç®ä¸»ä»£ç
3. test ç¨äºç¼è¯è¿è¡æµè¯ä»£ç
4. package æ¥åç¼è¯å¥½ç代ç ï¼æå æå¯åå¸ç模å¼
5. install å°å å®è£ å°mavenæ¬å°ä»åº
6. Deployå°æç»çå å¤å¶å°è¿ç¨ä»åº
æ§è¡ä»¥ä¸å½ä»¤æ¶ï¼cleanæ¯ä¸ä¼èªå¨æ§è¡çï¼å 为cleanåå ¶ä»5个å½ä»¤æ¯ä¸åççå½å¨æï¼å æ¤éè¦ä½¿ç¨ç»åå½ä»¤ã
å¨MyEclipseä¸è¿è¡ç»åå½ä»¤ï¼å³é®é¡¹ç®éæ©Run As--ãMaven build...
åé¢ä»ç»äºæä¹è¿è¡ä¸äºå½ä»¤ï¼ç°å¨è®²ä¸æä¹æ ·è¿è¡å®ä¾ãå¨ä¸»ä»£ç ç®å½åæµè¯ç®å½ä¸æ·»å 代ç ã
è¿è¡å½ä»¤clean installï¼è¿è¡ç»æå¦å¾æ示ï¼ä»ç»æå¯ä»¥çå°ï¼å½ä»¤è¿è¡æåï¼è¿è¡äºä¸æ¬¡æµè¯å¹¶ä¸è¿è¡éè¿ï¼åæ¶ï¼å°jaræå å°é¡¹ç®çtargetç®å½ä¸ï¼ä¹å®è£ å°mavenççæ¬å°ä»åºä¸äºã
å°jarå é¨ç½²å°ç§ænexusä¸ï¼å¨pom.xmlä¸æ·»å ä¸äºé ç½®ï¼æååå¸è¿è¡å½ä»¤
clean deployï¼åå¸åå¯ä»¥å°ç§ænexusæ¥æ¾æ没æååé¨ç½²çjarå