| | 80 | |
| | 81 | === '''pom文件''' === |
| | 82 | |
| | 83 | Maven基本所有工作都是对pom.xml文件来进行操作的 |
| | 84 | |
| | 85 | ---- |
| | 86 | {{{ |
| | 87 | <repositories> |
| | 88 | <repository> |
| | 89 | <releases> |
| | 90 | <enabled>false</enabled> |
| | 91 | <updatePolicy>always</updatePolicy> |
| | 92 | <checksumPolicy>warn</checksumPolicy> |
| | 93 | </releases> |
| | 94 | <snapshots> |
| | 95 | <enabled>true</enabled> |
| | 96 | <updatePolicy>never</updatePolicy> |
| | 97 | <checksumPolicy>fail</checksumPolicy> |
| | 98 | </snapshots> |
| | 99 | <id>codehausSnapshots</id> |
| | 100 | <name>Codehaus Snapshots</name> |
| | 101 | <url>http://snapshots.maven.codehaus.org/maven2</url> |
| | 102 | <layout>default</layout> |
| | 103 | </repository> |
| | 104 | </repositories> |
| | 105 | }}} |
| | 106 | |
| | 107 | - enabled表示这两个版本是否可用,snapshots是快照版,开发过程中经常使用。releases是发布版,部署上线的时候用 |
| | 108 | - updatePolicy 提示这个仓库的依赖包是否有更新的 |
| | 109 | - checksumPolicy 校验需要 |
| | 110 | - url是远程库的地址 |
| | 111 | 在游戏大厅2里面使用nexus来代理,作为公司内部使用的仓库中心。 |
| | 112 | |
| | 113 | |
| | 114 | ---- |
| | 115 | |