图文详解MyEclipse中创建Maven webapp项目的步骤
来源:互联网 发布:白金disco 知乎 编辑:程序博客网 时间:2024/05/16 17:24
因为教程使用的maven是自己下载配置的,并没有使用MyEclipse自带的(高版本的MyEclipse自带maven)。所以首先你要安装了maven
打开MyEclipse,Window–>Preferences
找到MyEclipse–>Maven4MyEclipse,如果你要下载源码和帮助文档就勾选图中那两个框
在Maven4MyEclipse下找到Installations,把自己安装的maven添加进来。如图:
找到User Settings。将User Settings设置为maven项目下的conf/settings.xml,点击确定
以上就是配置maven,下面咱们该来创建maven项目了
New -> Project… -> Maven Project
Next
Next
填Group Id,Artifact Id,和Package(请参考后面的“关键词”),点击“Finish”
创建完成后,文件目录结构如下:
(如果不喜欢现在的文件名)修改项目名称和存放路径:项目右键 -> Refactor -> Rename
添加代码目录:
注:如果是MyEclipse2015,只需要在Properties -> Java Build Path ->
Libraries 中,把JRE System Library修改为“Workspace default
JRE”[如下图]就可以自动有那些目录了,无需之后的操作。
项目右键 -> Build Path -> New Source Folder…,填写“src/main/java”
(注:MyEclipse2015没有这个菜单,直接这样就行:项目右键 -> New -> Folder ->Folder Name 输入 “src/main/java”,然后重复步骤输入“src/test/java”)添加后,test目录也自动有了
Document base E:\apache-tomcat-6.0.37(32)\webapps\xxx does not exist or is not a readable directory
启动服务器,报上述错误,是因为在服务器中(如tomcat)删除了某项目,单残留的配置文件没删除造成的。解决办法是到服务器中找到conf\Catalina\localhost下找到错误信息中对应的配置文件,将其删除就OK了,如果有相同名称的.bak一并删除,重启服务器就可以了
关键词:
- GroupId:一般是公司名或组织名 ArtifactId:一般是project名
- Packaging:打包类型,jar/war/rar/ear/pom等,默认是jar
- Version:版本号,GroupId+ArtifactId+Packaging+Version构成项目的唯一标识
- Snapshot:标识一个正在开发阶段、会经常更新、但尚未发布的版本
- 图文详解MyEclipse中创建Maven webapp项目的步骤
- 图文详解MyEclipse中新建Maven webapp项目的步骤(很详细)
- 图文详解MyEclipse中新建Maven webapp项目的步骤(很详细)
- 图文详解MyEclipse中新建Maven webapp项目的步骤(很详细)
- 图文详解MyEclipse中新建Maven webapp项目的步骤(很详细)
- 图文介绍MyEclipse (2015) 中创建简单的Maven项目的步骤
- 图文介绍MyEclipse (2015) 中创建简单的Maven项目的步骤(用于生成可执行jar文件)
- 用myeclipse创建maven项目时,生成的项目名中总是包含Maven Webapp的问题
- Myeclipse中创建Maven工程的时候没有 webapp-javaee6
- Myeclipse maven创建webapp
- MyEclipse创建基于Maven的Web项目去掉项目名后缀方案(Maven Webapp)
- Eclipse+Maven创建webapp项目详解
- 使用Myeclipse创建Maven项目--步骤详解及遇到的问题
- myeclipse 创建的maven项目名字总是带Maven Webapp,解决办法!
- MyEclipse创建Maven多模块项目,webapp项目
- Eclipse中创建Maven webapp项目
- maven创建webapp项目
- maven创建webapp项目碰到的问题
- js 递归
- 无监督学习
- maven的setting配置
- 【计算机网络】应用层
- 网页快照(图片)工具分享
- 图文详解MyEclipse中创建Maven webapp项目的步骤
- face_object_tracker
- Android网络编程核心技术(三)URL资源处理
- Nginx添加模块(非覆盖安装)
- 读书 孙子兵法 一 始计
- 清除eclipse中web项目缓存的方法
- java.lang.NoSuchFieldError: INSTANCE
- java synchronized详解
- python 多sheet页写入excel并发邮件