使用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项目,如何直接通过域名访问,不加项 ...
随机推荐
- 【转】轻应用、Web App、Native App三者分别是什么?
一.什么是Native app Native App是一种基于智能手机本地操作系统如IOS.Android.WP并使用原生程式编写运行的第三方应用程序,也叫地app.NativeApp因为位于平台 ...
- es 6点滴记录
关于babel和webpack的使用: Babel 所做的只是帮你把'ES6 模块化语法'转化为'CommonJS 模块化语法',其中的require exports 等是 CommonJS 在具体实 ...
- Android在listview添加checkbox实现单选多选操作问题
android根据View的不同状态更换不同的背景http://www.eoeandroid.com/thread-198029-1-1.html android 模仿朋友网推出的菜单效果[改进版]h ...
- JavaWeb总结(十)—文件上传和下载
一.文件的上传 1.文件的基本上传 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择 ...
- Angular.js学习笔记(三)
一.过滤器 1.uppercase,lowercase 大小写转换{{ "lower cap string" | uppercase }} // 结果:LOWER CAP STRI ...
- ios 视频/图片压缩
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typica ...
- B/S 和 C/S两种架构
一: 什么是B/S(Browser/Server)架构? 应用系统完全放在应用服务器上, 并通过应用服务器同数据库服务器进行通信,系统界面 是通过浏览器来展现的. T是浏览器模式. 优点: 1)客户端 ...
- 几个地图(高德、百度、Apple、Google)URL API
移动应用中,如何在自己的App中调起第三方的原生地图App,并显示相关的信息,如显示指定的一个坐标位置,显示一个起点到终点的路线查询,等等. 目前几个主要的地图商都提供了自己的App通过URL调用的形 ...
- 浩哥解析MyBatis源码(十一)——Parsing解析模块之通用标记解析器(GenericTokenParser)与标记处理器(TokenHandler)
原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/6724223.html 1.回顾 上面的几篇解析了类型模块,在MyBatis中类型模块包含的 ...
- file_get_contents HTTP request failed! Internal Server Error
使用file_get_contents报错 Severity: WarningMessage: file_get_contents(http://geetest.com:8000/select?gid ...