过了近一个月的学习,这周开始进入项目开发,新项目是一套maven管理的代码,记录下从无知到运行的部署进程。
部署环境:jdk1.70 + maven-3.2.2 + eclipse
首先下载maven,去官网
http://maven.apache.org/download.cgi
进行版本选择下载。
下载后,解压缩。 因为这里用的是eclipse的maven插件,所以就不提maven的环境配置了。
在maven中提供了一个settings.xml文件来定义maven的全局环境信息,一般存在于maven目录下的conf目录下。如果没硬性选择,一般存在于用户PC的user/.m2子目录下。
可以配置多个,通过对settings.xml来定义本地仓库、远程仓库和联网所用的代理信息等。
localRepository:表示maven用来在本地存储信息的本地仓库的目录。
这里面将是一些项目所用到的下载的jar包
配置完了后,打开eclipse,导入需要运行的maven项目,File->Import->Maven->Existing Maven Projects->Browse->Finish
会看到项目里有pom.xml。
这个文件是maven的核心:用于管理源代码、配置文件、user、项目授权、项目url、项目依赖关系等等。
如果前面都没问题,这时候右键项目—>Maven->Update Project来整理整个项目,会自动把仓库里的包对应给相应的类。
这时候就可以部署项目到tomcat去运行了,我这里用的是maven自带的jetty,
第一步,new一个运行方式
第二步,对运行方式命名
第三步,选择运行的项目
第四步,配置jetty运行方式
第五步,应用。
run下,看下日志
这样就没问题,。
这里有时候会遇到Perhaps you are running on a JRE rather than a JDK
这种报错,选择下运行环境就行了。