我要建设网站
我要开发软件
我要了解网站技术
我要做网站推广
技术中心
项目研发管理 更多>>
 
正文  当前位置:主页 > 技术中心 > 项目研发管理 >

Eclipse开辟景象中应用maven插件的设置设备摆设备忘

发布时间:2011-10-11 发布来源:

   简而言之:电容式触摸屏不单能很好的感应稍微及快速的触摸并且防刮擦、不怕尘埃、水及污垢影响,是和在恶劣的景象形象下应用。但因为电容随温度、湿度、或景象形象的不合而变革,故其稳定性差,判袂率较低,易漂移。

人们为本身做出了摩登的工作而志得意满,然则工作的成功往往是因为侥幸,而不是预先设计好的     都是现成的器材了,但忽然要建新的开辟景象,一会儿想不起来要去翻书,很耗时候。现将eclipse开辟景象中maven的设备要点记录如下,以备不时之需。

虫凭蠕动寻食,人凭劳动养身。

     m2eclipse插件可以在eclipse的market place中找到,在安装这个插件之前,须要安装其依附的几个插件。Subeclipse供给m2eclipse与subversion交互的才能;Mylyn供给与jira集成的才能;WTP (web tool platform);安装好这三个插件之后就可以安装m2eclipse插件了。

     别的,须要零丁安装一个自力于eclipse的maven对象,安装很简单,解压后,在windows体系设定里设定path和M2_HOME这两个变量即可。

     在eclipse中设备一下maven,将maven的Installations设备成应用外部安装的maven。

     接下来设备一下位于用户目次下的.m2/settings.xml文件,遵守本身的请求进行一些设备,如下是我常用到的一些设备:

  <servers>
    <server>
      <id>release</id>

      <username>admin</username>
      <password>pass</password>
    </server>
    <server>
      <id>snapshot</id>
      <username>admin</username>
      <password>pass</password>
    </server>
    <server>
      <id>TomcatServer</id>
      <username>tomcat</username>
      <password>pass</password>
    </server>
  </servers>

以上设备的是nexus仓库提交jar时所须要的用户和tomcat公布war包是tomcat的用户。

  <mirrors>

    <mirror>
      <id>localRepo</id>
      <mirrorOf>*</mirrorOf>
      <name>Local Repository</name>
      <url>http://10.224.118.106:8081/nexus/content/groups/public/</url>
    </mirror>
  </mirrors>

以上是设备对现有仓库的镜像仓库,mirrorOf是指调换哪一个仓库,*代表所有,还可所以central,或者应用表达式*,!cental,意思是调换所有但除了central仓库外。

<profiles>   

   <profile>

            <activation>
                    <activeByDefault>true</activeByDefault>
            </activation>
            <properties>
                    <release.type>dev</release.type>
            </properties>    
    </profile>
  </profiles>

以上是设备特定场景,maven可以按照参数&#20540;的不合来激活不合的profile。此处设定默认激活的选项,在pom.xml中写上几种profile的内容:

<profiles>
      <profile>
          <id>dev</id>
          <activation>
              <property>
                  <name>release.type</name>
                  <value>dev</value>
              </property>
          </activation>
          <properties>
              <web.server.ip>127.0.0.1:8080</web.server.ip>            
          </properties>
      </profile>
      <profile>
          <id>stg</id>
          <activation>
              <property>
                  <name>release.type</name>
                  <value>stg</value>
              </property>
          </activation>
          <build>
              <finalName>forum</finalName>
          </build>
          <properties>
              <web.server.ip>10.224.104.183</web.server.ip>               
          </properties>
      </profile>
      <profile>
          <id>prod</id>
          <activation>
              <property>
                  <name>release.type</name>
                  <value>prod</value>
              </property>
          </activation>
          <properties>
              <web.server.ip>127.0.0.1:8080</web.server.ip>             
          </properties>
      </profile>
  </profiles>

     别的,若是碰到eclipse引用的maven库文件被删除的景象,那须要在dos窗口下,到项目目次下再运行一下mvn eclipse:eclipse,如许.classpath会被从头生成,到eclipse里刷新一下就能看到被引用的库又呈现了。
拉罗什富科

更多网站建设信息、网站开发资讯,敬请咨询百微信息科技,021-57700304





  • Eclipse开辟景象中应用maven插件的设置设备摆设备忘
  • Eclipse Maven Tomcat 组合之下 进步开辟效力的测验测验
  • 急迅开辟用户故事系列之六:用户故事的产生与组织布局
  • 如何经管本身的测试团队
  • 软件经管随想记 - 经管者的经管风格1
  • 浅谈PPM (Project Portfolio Management) - 2
  • 文档经管 - 上
  • 工欲善其事,必先利其器——浅谈应用产品研发经管对象的首要性