关于Maven和MyEclipse的说明

QQ群里反馈有这些问题及解决方法

  • Maven下报配置文件未能找到 — 提前添加log4j的配置文件到resources文件夹
  • MyEclipse下修改UTF-8编码无效 — 在配置里面修改workspace的编码,及tomcat的JVM启动参数(加入-Dfile.encoding=utf-8)

Maven项目

在nutz-book-project的源码中, 有pom.xml

推荐的maven mirror, 可大大提高jar下载速度. 注意是https协议.

  1. <mirrors>
  2. <mirror>
  3. <id>nutzcn</id>
  4. <mirrorOf>central</mirrorOf>
  5. <name>super mavem mirror for nutz users</name>
  6. <url>http://jfrog.nutz.cn/artifactory/libs-release</url>
  7. </mirror>
  8. </mirrors>

书中的目录结构,并非maven, 对应关系如下:

书中的目录名称 maven中的目录名称
src src/main/java
conf src/main/resources
WebContent src/main/webapp

常用nutz镜像库及快照版地址

  1. <repositories>
  2. <repository>
  3. <id>nutz</id>
  4. <url>https://jfrog.nutz.cn/artifactory/jcenter</url>
  5. </repository>
  6. <repository>
  7. <id>nutz-snapshots</id>
  8. <url>https://jfrog.nutz.cn/artifactory/snapshots</url>
  9. <snapshots>
  10. <enabled>true</enabled>
  11. <updatePolicy>always</updatePolicy>
  12. </snapshots>
  13. <releases>
  14. <enabled>false</enabled>
  15. </releases>
  16. </repository>
  17. </repositories>