使用IDEA部署Myeclipse项目
IDEA的下载和FREE注册
- IDEA 下载地址:IDEA最新版本下载地址
- IDEA 注册方法:注册方法
导入Myeclipse项目
- IDEA主界面,选择Open,如下图所示
选择Myeclipse项目所在位置
我们这里选择的是导入本地的项目
这里我们选择的是C:\DSAudit_new,选择之后,点击对话框的OK按钮。点击
OK之后,IDEA会进行一段时间的加载,实际运行结果如下图。
- 上面所说的步骤完成之后,
IDEA要求你是在新窗口打开项目还是在旧窗口打开项目.
- 在新窗口打开之后,
IDEA提示myeclipse的问题,如下图
IDEA检测出项目已经有Spring的配置文件,选择使用项目中自己的Spring的配置文件,而不是让IDEA帮你创建默认的配置文件。
- 上一步点击之后,会弹出
Project Structure对话框,这里主要配置一下Modules选项的Paths,具体配置如下图所示。
- 为项目添加
tomcat的api包,添加方法如下,找到自己的TOMCAT在磁盘中的位置。
- 上一步做完之后,选择将
TOMCAT的依赖包放在哪个Modules下面。本文采用默认的Modules。
- 添加之后的项目结构如下所示。
- 选择项目需要的
JDK,这里需要和TOMCAT的JDK版本保持一致。 - 这里可以看到
Modules那里有红色的下划线,因为我们导入的是Myeclipse项目,因此会有很多myeclipse的配置信息,这里,只需要选择红色的部分,点击右侧的-号,将其删除就可以了。
- 查看是否有
jar包没有被选中,没选中的要打勾,servlet-api不需要打勾。
- 最重要的一步来了,这里我们可以看到,对话框的最下面有一段话,选择这里的
Create Artifact
- 如果没有出现上面的结果,你可以在IDEA的
Event Log对话框中找到,如下的信息
- 我们下面继续16步,选择16步图中的
Create Artifact,IDEA跳转到如下的对话框。
- 给项目产生的部署文件指定一个名字(这个名词不是访问的名字,可以随便写),同时需要制定Output directory的位置,这里需要将其设置为
TOMCAT的webapps目录,并未项目创建一个文件夹(此文件夹的名称正式访问路径时需要用到的名称)。
- 将项目中的
jsp,css样式,js文件添加到Artifacts中。操作如下
- 选择
+,选中Directory Content
- 在弹出框中,选择项目的
webRoot目录。
- 添加后的对话框内容如下图所示。
- 选择
- 添加lib包,添加步骤比较简单,我们可以看到
19.3中的对话框下面有个红色的提示信息,添加Fix
- 选择第2项,为
Artifacts添加缺失的jar包。
- 添加之后的
Artifacts的内容如下所示。点击Apply和OK,结束项目的配置,下面开始配置TOMCAT
- 在
IDEA的右上角选择添加TOMCAT
- 选择按钮
- 选择
+,选择tomcat server,选择local
- 选择
tomcat位置,相关内容的配置示例如下。
- 用
IDEA提供的帮助,为我们添加Deployment。
- 添加
Application context,添加内容是我们在22中设置的名称jiaocheng
6.检查配置是否正确(包括JDK,以及TOMCAT的配置属性,请参考下图进行配置。),确认后,Apply和OK。
- 选择按钮
- 运行项目,点击下图中的绿色三角形按钮
tomcat的部署信息
- 提示部署成功
- 访问测试
- 系统访问路径:http://localhost:8080/jiaocheng/
- 访问成功,结果见下图
- 其他功能测试
- 结果
经过测试,项目的所有功能均正常。 总结
IDEA是个好东西,只可惜网上有太多人的人和机器人拷贝一下垃圾资料,导致我们搜索不到我们需要的资料,这是很讨厌的。
作者联系方式
- qq 1129915338
- mail: 1129915338@qq.com
使用IDEA部署Myeclipse项目的更多相关文章
- 使用IDEA部署Myeclipse项目----亲测有效
使用IDEA部署Myeclipse项目-----https://blog.csdn.net/u010570551/article/details/51510447
- 用eclipse运行和部署myeclipse项目
版本:Eclipse-jee-indigo(3.7) 配置Project Facets 点击项目选择 properties -->Project Facets--> Dynamic Web ...
- MyEclipse部署web项目到Tomcat出现An internal error occurred during: "Launching on Tomcat 7.x"的问题
如果出现了上述的错误按照如下的3个步骤解决:1.首先关闭MyEclipse工作空间.2.然后删除工作空间下的文件."MyEclipse10\workspace.metadata.plugin ...
- myEclipse项目部署按钮失效了,怎么办?
myEclipse项目部署按钮失效了,按了以后没反应,怎么办? 步骤如下: 1.首先关闭MyEclipse. 2.然后删除Workspaces目录(存放您MyEclipse项目的地方)下的 " ...
- 我在使用eclipse配置Tomcat服务器的时候发现,默认情况下Tocmat把我们部署的项目放在了workspaces下面,而不是像Myeclipse默认的那样放在tomcat的安装路径下。
1.我在使用eclipse配置Tomcat服务器的时候发现,默认情况下Tocmat把我们部署的项目放在了workspaces下面,而不是像Myeclipse默认的那样放在tomcat的安装路径下. 2 ...
- 在MyEclipse里连接Tomcat部署到项目(maven项目和web项目都适用)
前提, Tomcat *的下载(绿色版和安装版都适用) Tomcat *的安装和运行(绿色版和安装版都适用) Tomcat的配置文件详解 在Eclipse里连接Tomcat部署到项目(maven项目和 ...
- myEclipse项目部署点击Finish按钮没反应
-- 问题描述:myEclipse项目部署点击Finish按钮没反应. -- 问题原因:Tomcat没有不熟JDK. -- 解决办法:window->preferences->servic ...
- myeclipse项目在Tomcat服务器部署问题
错误信息:Deployment of project mybook will replace this resource. Please specify the action you wish to ...
- Tomcat部署web项目,如何直接通过域名访问,不加项目名称
问题:下面的问题是互联网上问得比较多的,但是显然都是同一个问题. JavaWeb项目部署到tomcat服务之后设置不需要输入项目名称即可访问? Tomcat部署web项目,如何直接通过域名访问,不加项 ...
随机推荐
- VSCode里的一些有用的插件
1.EaseServer 作用:开启本地 http server,然后在browser里打开html: 在调试页面的时候,打开页面比较方便,不需要先开启server,再打开html 2.Debugge ...
- reactjs点滴记录
reactjs: render方法后面,}后面,不要加分号,加逗号,因为是对属性赋值,否则报错: var Test = React.createClass({ render:function(){re ...
- 使用U盘安装ubuntu 12.04(使用大白菜u盘启动工具)
家里有个u盘启动盘,用大白菜U盘工具做的. 1.把iso文件放到u盘里,把ISO文件中的casper目录下的vmlinuz和initrd拷贝到u盘根目录下: 2.修改启动顺序,选u盘启动: 3.启动时 ...
- 浅析Java中synchronized与static synchronized
synchronized关键字 synchronized是进行同步处理而保证线程安全.在一个方法中,如果是方法内的私有变量,那个这个变量是线程安全的,但是类中的实例变量是可能会出现线程安全问题的,当多 ...
- JavaScript运算符优先级
图片引用自:http://www.cnblogs.com/xxcanghai/p/5189353.html
- 什么是javascript的回调函数?
回调函数(callback) 基本上每本书里都会提一提实际上我们几乎每天都在用回调函数,那么如果问你到底什么是回调函数呢? 1. 回调函数是作为参数传递给另一个函数 2. 函数运行到某种程度时,执行回 ...
- Ranking Relevance小结
Ranking Relevance是搜索排序算法的各个影响因子中相当重要的一个部分.对于Ranking Relevance的计算,过去的技术往往分为两个大的方向:Click Behavior和Text ...
- linux下如何查看mysql、apache是否安装,并卸载
--linux下如何查看mysql.apache是否安装,并卸载? http://blog.163.com/dengxiuhua126@126/blog/static/1186077720137311 ...
- IO流输入 输出流 字符字节流
一.流 1.流的概念 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象.即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作. ...
- 需求收集过程实例之 - GF Phase 1
正统的需求过程是怎样呢?各位看客有兴趣可以问问google 百度.本人的体会是理论很清晰,现实很混沌.这篇随笔讲述的是我参与的几个项目的需求收集过程.有的很顺利,有的却是乱中求生.但是不管怎样,最终这 ...