• mvn创建web项目步骤


    2012-06-11 
     
    1安装mvn(包括path)
     
    2命令:mvn archetype:create -DgroupId=cn.edu.sdau.neat -DartifactId=Project -DarchetypeArtifactId=maven-archetype-webapp
    其中,archetype是mvn内置的一个插件,create任务可以创建一个java项目骨架,DgroupId是软件包的名称,DartifactId是项目名,DarchetypeArtifactId是可用的mvn项目骨架,目前可以使用的骨架有:
    {* maven-archetype-archetype
    * maven-archetype-j2ee-simple
    * maven-archetype-mojo
    * maven-archetype-portlet
    * maven-archetype-profiles (currently under development)
    * maven-archetype-quickstart
    * maven-archetype-simple (currently under development)
    * maven-archetype-site
    * maven-archetype-site-simple
    * maven-archetype-webapp}
    我只使用过最后一个骨架,每一个骨架都会建相应的目录结构和一些通用文件。至于mvn的完整目录结构定义,可参考:
    http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html
       如果在项目中有servlet/jsp,推荐jetty容器,它可做为一个插件嵌入到mvn中,使用时,只需要在pom.xml中加入:
        chenheng
                org.mortbay.jetty
                maven-jetty-plugin
    使用:mvn jetty:run
    就可以在浏览器中测试了,非常方便。
     
     
     
    3结合eclipse
    mvn eclipse:clean
    mvn eclipse:eclipse
    普通 Eclipse 项目执行 : mvn eclipse:eclipse Eclipse
    web 项目执行 : mvn eclipse:eclipse –Dwtpversion=1.0 
     
     
     
    4.eclipse导入创建的web项目问题
     
                    在用eclipse导入web项目时 如果eclipse安装了wtp插件在会自动将其转化为eclipse认得到的web项目,在项目上面点击右键run as 的run on server可以用,但是当eclipse没有安装wtp插件时run on server则不用,此时的解决方式为用命令行切换到项目的根目录然后执行 mvn eclipse:eclipse –Dwtpversion=1.0即可解决。
     
    src/test/java
    src/main/java
    src/main/resources
  • 相关阅读:
    [PHP]AES加密----PHP服务端和Android客户端
    [PHP]memcache安装
    [Android]apk反编译方法
    [PHP]生成随机数(建立字典)
    [PHP]Mysql的运用
    [PHP]对象数组和普通数组总结
    ThinkPHP5+Redis单例型购物车
    移动硬盘新建选项消失、不能新建文件夹和文件的解决方案
    PHP substr() 函数截取中文字符串乱码
    php开发中遇到问题的找错误的方法
  • 原文地址:https://www.cnblogs.com/huapox/p/3516211.html
Copyright © 2020-2023  润新知