杨叔叔 发表于 2017-2-27 12:01:45

Maven+eclipse+jetty配置

  哥们首次使用maven+jetty,调通费了老大劲了,如此特记录下来以备以后配置参考。
  eclipse:eclipse-jee-indigo-SR2-win32
  jetty的安装和配置(两种方式):
  i>下载jetty安装
  这种哥们我不喜欢
  ii>eclipse 安装jetty插件(run-jetty-run)
  插件安装也存在两种方式:
  1)help->Install New Software->单击Add按钮->Name处输入run-jetty-run->Location处输入http://run-jetty-run.googlecode.com/svn/trunk/updatesite
  然后一步一步安装,不过这种安装有可能会安装失败。

  2)help->Eclipse Marketplace->输入jetty搜索->选择Eclipse Jetty

  然后,根据提示一步步安装。到此,事情并没有完结。如果现在我们使用jetty作为servlet容器,运行我们的web项目,我们会得到404错误提示,并且后台会出现如下错误(在maven web项目)
  严重: PWC6117: File "D%3A%5Cworkspace%5Clogin-web%5Csrc%5Cmain%5Cwebapp%5Clogin-web%5Cindex.jsp" not found
  仔细查看会发现,路径“login-web%5Cindex.jsp”多了login-web这层路径,这显然我哪儿的配置出现了错误。是的,这是在运行jetty的时候没有配置一个jetty.xml.我们需要到官网获取这个配置文                件,然后指定文件所在的位置。如下图所示:

  到此,jetty的安装完成。
  maven的安装和配置
  i>maven的安装
  1>官网下载apache-maven-3.2.1-bin.zip
  2>解压到指定目录D:\
  3>配置maven环境
  配置maven根目录:

  配置bin路径:

  测试maven安装是否成功:mvn -version

  安装后,在C:\Users\jiangyuanlong\.m2\repository多出一个默认的maven仓库。打开maven安装目录在config目录下,存在一个setting.xml文件,它是用来配置我们的本地仓库位置。在这儿,我选择默    认的路径,将setting.xml文件拷贝到C:\Users\jiangyuanlong\.m2文件夹下。
  ii>maven命令
  maven clean/maven test/maven package/maven compile/maven install清理/测试/打包/编译/安装命令
  maven archetype:generate -DgroupId=XXX -DartifactId=XXX -DarchetypeArtifactId=maven-archetype-quickstart   创建maven java和web项目命令
  其中:
  mvn archetype:generate  固定格式
  -DgroupId         组织标识(包名)
  -DartifactId        项目名称
  -DarchetypeArtifactId  指定ArchetypeId,maven-archetype-quickstart,创建一个Java Project;maven-archetype-webapp,创建一个Web Project
         创建Web Project项目,还需要进入到项目路径,执行mvn eclipse:eclipse
    Eclipse maven插件的安装
      i>Install New Software 安装
       输m2e-http://m2eclipse.sonatype.org/sites/m2e,按照提示一步一步安装即可。

      ii>Eclipse Maketplace 安装
       安装i方式安装有可能不能安装上,这是可以选着ii方式,输入maven,如下图所示:
       
  iii>Eclipse maven配置
  高版本Eclipse有可能自身有maven,这是我们需要修改成我们自己的maven版本。

  点开maven选着Installations,选择Add添加maven的安装路径。另外,我们还需要指定我们的setting.xml文件的位置,如下图所示:

  选择User Setting,引入settting.xml路径。
页: [1]
查看完整版本: Maven+eclipse+jetty配置