zoukankan      html  css  js  c++  java
  • Maven创建webapp(二)

    这一节将记录在myeclipse下用maven创建一个简单的webapp项目

    web开发maven仓库自动添加组件,故需要需要保持网络的通畅。

    打开myeclipse  -->  File  --> project  --> 选取Maven Project  --> next  --> next  --> 

    我们选择创建一个简单的webapp项目,如果是第一次使用maven,本地仓库需要从远程仓库下载一些基本的常用构建,这个过程很耗费时间(我想说真TMD的耗费时间)。

    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    问题:An internal error occurred during: "Retrieving archetypes:".GC overhead limit exceeded

    若出现gc overhead limit exceeded eclipse的错误:原因是eclipse默认配置内存太小,需要修改eclipse安装文件下的eclipse.ini文件。

    使用vim 打开/etc/eclipse.ini文件

    修改以下内容为:-Xms 512m(初始化最小内存)  -Xmx 1024m(最大占有内存)-XX:MaxpermSize=1024m(编译时一直占用最大内存)

    重新启动myeclipse。

    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

      -->选取一个webapp  --> next  --> 

    group id:选取一个名字(例如cn)

    artifact id:取一个名字(例如web)

      --> finish之后在工作区可以看到该web项目(如下图)  --> 创建完成

    顺便再说一下maven约定的文件结构:

    一般的src/main/java    src/main/resources    src/test/java     src/test/resources这四个源文件是Maven提倡使用一个共同的标准目录结构,使开发人员能在熟悉了一个Maven工程后,对其他的Maven工程也能清晰了解。这样做也省去了很多设置的麻烦。

     

  • 相关阅读:
    poj 3126 Prime Path
    poj 2255 Tree Recovery
    spoj 7259 LITE
    poj 1742 Coins
    poj 1915 Knight Moves
    poj 2352 Stars
    【祝贺】gooogleman嵌入式开发板联盟图标设计完成,Let me Show!
    【讨论】TE6410/OK6410 开发板dnw c0008000是什么意思, ?
    【讨论】为什么我的300W摄像头偶尔会拍照不成功?
    【探讨】关于2440 触摸屏驱动的怪异现象分析
  • 原文地址:https://www.cnblogs.com/understander/p/5508908.html
Copyright © 2011-2022 走看看