可以把myidea和eclipse用哪个自带的tomcat转到d盘给idea用吗?

Tomcat 服务器是一个开源的轻量级Web应用服务器,且在中小型系统和并发量小的场合下被普遍使用,并且是开发和调试Servlet、JSP 程序的第一选择。
Apache Group在完成GNUJSP1.0的开发以后,开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JSP服务器,当然同时也支持Servlet, 这样Tomcat就诞生了。
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费。成为目前比较流行的Web 应用服务器。 一、Tomcat原理图二、Tomcat各目录作用1、binbin目录主要是用来存放tomcat的命令。很多环境变量的设置都在此处,如:设置JDK路径、tomcat路径。startup.bit:启动tomcat 。shutdown.bit:关闭tomcat 。2、confconf目录主要是用来存放tomcat的一些配置文件。catalina.policy:项目安全文件用来防止代码或JSP执行带有System.exit(0);这样的命令。catalina.properties:启动Tomcat相关信息文件。context.xml:监视并加载静态资源,静态资源发生改变时自动加载。logging.properties:Tomcat日志文件配置,可设置日志的输出格式、日志的级别。server.xml(核心配置文件):可以设置端口号、设置域名或IP、默认加载的项目、请求编码。tomcat-users.xml:用来配置管理tomcat的用户与权限。tomcat-users.xsd:对tomcat-users.xml的描述和约束。web.xml:可以设置tomcat支持的文件类型。配置servlet,设置session过期时间,添加过滤器,配置系统欢迎页。3、liblib目录主要用来存放tomcat运行需要加载的jar包。4、logslogs目录用来存放tomcat在运行过程中产生的日志文件,重要的是在控制台输出的日志。catalina.xxxx-xx-xx.log:windows环境下,控制台的输出日志存放在文件中。catalina.out:linux环境下,控制台的输出日志存放在文件中。5、temptemp目录用户存放tomcat在运行过程中产生的临时文件。6、webapps该目录用来存放应用程序以及类的Class文件与静态资源,当tomcat启动时会去加载webapps目录下的应用程序。7、workwork目录用来存放tomcat在运行时jsp编译后Class文件。清空work目录,然后重启tomcat,可以达到清除缓存的作用。三、Tomcat的安装步骤1、工具web服务器:Tomcat 9.0.46编译工具:IDEA 2020.3.3或MyEclipse 10JDK:JDK 1.81、下载Tomcat服务器。【点我前往Tomcat官网】(注:建议下载如下Tomcat,因为方便,可以直接来用)2、IDEA的Tomcat的配置1、在普通java项目中添加项目。2、勾选web项目。3、可在web.xml文件中加入”默认启动页面“,点击右上角的”Add…“。4、添加Tomcat,选择Tomcat Server的Local(本地)的选项。5、点击“Configure”。(注:之前配置过Tomcat的可以点下方的红灯泡“Fix”,可直接选择web项目,快捷操作)6、点击文件夹图标选择Tomcat路径,在OK。7、选择web项目。8、配置成功如下图。9、运行成功结果如下图。3、MyEclipse的Tomcat的配置1、创建一个web项目。2、取项目名和选择版本。3、MyEclipse配置Tomcat。(注:也可以自己设置JDK版本)4、把项目添加到Tomcat服务器。5、选择Tomcat 7.x 选项。6、此时,底部如下图说明添加成功。7、成功启动结果如下图:4、出现Tomcat启动出现中文乱码问题点击前往中文乱码问题解决点我前往Tomcat详解
项目一直用myeclipse2014编写,前期框架简单,就是简单的servlet+mybatics+mysql,后期需要实现和第三方对接,实现restful风格接口用到了java8相关的新特性,考虑直接将项目迁移中idea中。1.首先打开IDEA工具,选择导入项目,然后在弹出的窗口中选择要打开的myeclipse文件,然后点击确定。如图所示2.选择Eclipse,然后一直下一步3.导入的完成只是个开始,下面要对项目进行一些配置点击左上角的文件,选择项目结构,进入项目配置的页面4.点击模块按钮,然后点击 - 号 将红色字体的包删除5.接着点击Facets,点击 + 号,选择web。6.接着要更改目录路径,上面是模块部署路径,下面是资源的存放目录7.然后我们会发现缺少一个Artifacts的东西,点击创建。最后点击应用,完成修改。8.接着配置服务器,点击运行,进入编辑配置界面。9点击 + 号,选择Tomcat Server,添加10.添加完成后,先改个名称,然后选择 Deployment 。点击+ 号添加 Artifact。最后点击应用,保存修改。11.启动服务1**.web项目中如何加载web-inf/lib下的驱动jar包**2.IDEA中如何解决程序包javax.servlet不存在1.首先选择file2.再选择file目录下的Project Structure3.选择Modules这个选项,再选择到你的项目中,点击绿色的“+”号4.然后选择Library…这个选项5.若配置了tomcat服务器,则会有tomcat这个选项最后在点击Apply后点击ok,就好了3.运行空跑了tomcat没有加载项目

工欲善其事必先利其器,如果你还在使用eclipse或者MyEclipse,推荐你使用idea。具体使用安装步骤请自行百度。
编程工具(IDE)更换,项目的迁徙一、找到我们的项目目录删除MyEclipse/eclipse的配置文件,(该步骤可以省略)
1最终保留文件如上图,干净如初。
1二、打开idea,open file复制项目所在路径
1通过idea的open file菜单进行打开我们的项目或者三、等待项目加载完成静静的等待项目加载完成
1四、配置项目的web.xmlidea会自动检测到web.xml,将我们的项目设置为web项目。我只需点击链接即可。
如果不小心关闭了弹窗,那么可以在event_log窗口中找到该链接。也可以通过第二张图片的方式进行自行配置web.xml
12点击添加按钮,选择web选项;选择当前的项目即可。(当前IDEA版本2017.3.5)
1五、配置项目中的源码文件,资源文件目录,输入文件路径,以及test文件(这里没有展示)(当前IDEA版本2018.2)截图不在一个版本,还望个位看管见谅。
打开项目设置窗口
12主要配置的项目为下图箭头所指地方。配置JDK,保证下面两个地方的版本一致,不然启动会报错,最后一个选项配置项目的输出路径。创建Artifacts等待工程编译完成
1六、配置tomcat配置当前工程的运行服务器:tomcat。
1点击加号,添加tomcat,如果在列表中找不到tomcat,那么就点击最后一个item(33items more) 即可找到tomcat如果第一次使用,需要配置本地的tomcat安装路径。然后可以在这里配置tomcat的端口号等信息。点击上图的Fix回来到这样一个界面。在这个界面可以配置访问的URL,默认没有项目名称启动,如有需要可以自行添加。我们可以在这里配置一个虚拟目录用来访问用户上传的图片等静态资源。点击apply->ok 关闭即可。七、运行项目
当前教程仅为个人配置方式。在使用过程中若有问题,可在评论区进行评论,也可以扫描侧边栏的小程序二维码进行提问。也可点击侧边栏奔跑的小企鹅进行QQ聊天。如有更简单的配置方式,也请告知博主。感激不尽。转载请注明出处,蟹蟹……

我要回帖

更多关于 idea和eclipse用哪个 的文章

 

随机推荐