idea如何实现同一工作空间同时启动多个工程

写在前面的话

作为程序开发者,使用一款快捷的IDE工具常常会便捷你的工作,提高工作效率,之前我一直使用eclipse进行开发,但为了同时代接轨,我尝试使用了市面上非常流行的IDE工具idea。在这里我有必要说明一下,idea是比eclipse更节省了内存,但在使用过程中还是有不少BUG的,如经常会出现maven编译错误的问题,从而导致工程无法正常启动。这或许是我操作不当导致,毕竟,作为新手,使用的过程中也是一个不断探索的过程。

工具的使用方便快捷了我们的工作,然而还有不少人使用idea或eclipse多工程同时开发的时候,会同时开启多个工作空间,启动多个idea或eclipse,即使是具有多年工作年限的老猿。其实启动多个idea或eclipse会占用更多的系统内存,而且在代码调试的时候也不是那么的方便。基于此,我觉得有必要介绍一下如何实现同一工作空间同时启动多个工程的方法,希望对大家有所帮助,本文基于idea 2020.2.2版本和maven工程作为介绍。

正文开始

首先,需要将多个工程在idea的同一个window打开。方法见idea 如何像eclipse一样同一工作空间同时启动多个项目。idea的project窗口就像一个资源管理器一样,会把该目录里面的所有文件及文件夹显示出来,如果你光想看工程目录,可以切换到pakeges目录。

idea如何实现同一工作空间同时启动多个工程

工程打开后所需要做的就是要将maven依赖导入,可在maven窗口点击+号添加maven工程,添加完成后编译项目(前提是你在导入工程之前配置好了maven)。

idea如何实现同一工作空间同时启动多个工程

这些步骤都完成之后,就该在tomcat中发布工程了,你可以将不同的工程发布到不同的tomcat,也可以将不同的工程发布到同一tomcat中,无论哪一种发布,你都需要修改tomcat端口号,确保每个工程都有唯一的端口号使用,否则会端口号被占用而无法启动。

idea如何实现同一工作空间同时启动多个工程

idea如何实现同一工作空间同时启动多个工程

Original: https://www.cnblogs.com/ladyM/p/13724171.html
Author: GirlsBoy
Title: idea如何实现同一工作空间同时启动多个工程

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/607846/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • web项目访问引用jar内部的静态资源

    一、实现原理 在Servlet3协议规范中,包含在JAR文件 /META-INFO/resources/路径下的资源可以直接访问。 二、举例说明 如下图所示,是我新建的一个Spri…

    Java 2023年6月15日
    087
  • eShopOnContainers 是一个基于微服务的.NET Core示例框架

    找到一个好的示例框架很难,但不是不可能。大多数是小型Todo风格的应用程序,通常基于SimpleCRUD。值得庆幸的是,Microsoft已经为eShopOnContainers创…

    Java 2023年6月7日
    077
  • IDEA插件:快速删除Java代码中的注释

    有时,我们需要删除Java源代码中的注释。目前有不少方法,比如: 在上面的代码中,我们首先创建JavaParser,再解析源码,然后移除单行注释和块注释,最后再用LexicalPr…

    Java 2023年6月16日
    076
  • java中的内部类(1、局部内部类 2、匿名内部类 3、成员内部类 4、静态内部类)

    局部内部类 局部内部类定义在局部位置比如(方法内),就内部类有类名 可以直接访问外部类的所有成员,包括私有的 不能添加访问修饰符,因为他的位置就是一个局部变量。局部变量是不能用访问…

    Java 2023年6月6日
    097
  • Java匿名内部类只可使用一次的理解

    匿名内部类只能使用一次,就不能在使用。 为了验证”只能使用一次”的实际含义,首先在程序中实例化了两个对象。并且在相应的类中加入了实现接口的匿名内部类: pa…

    Java 2023年6月9日
    077
  • Apache Flink系列-④有状态函数

    有状态函数:独立于平台的有状态无服务器堆栈 这是一种在现代基础设施上创建高效、可扩展且一致的应用程序的简单方法,无论规模大小。 有状态函数是一种API,它通过为无服务器架构构建的运…

    Java 2023年6月5日
    055
  • java 方法调用绑定

    将一个方法调用同一个方法主体关联起来被称作绑定。若在程序执行前进行绑定(由编译器和连接器实现),叫做前期绑定。读者可能从来没有听说过这个术语,因为它在面向过程语言中不需要选择就默认…

    Java 2023年5月29日
    077
  • nginx二级目录反向代理laravel项目,URL::to URL::asset css js生成路径问题

    2022年5月18日17:00:29 最近在做微信 h5项目,因为业务域名必须是同一个,php的请求由nginx反向代理,通常是不需要写页面的,但是因为时间不够,就套几个页面 但是…

    Java 2023年5月30日
    095
  • Spring boot 内置tomcat禁止不安全HTTP方法

    Spring boot 内置tomcat禁止不安全HTTP方法 在tomcat的web.xml中可以配置如下内容,让tomcat禁止不安全的HTTP方法 <security-…

    Java 2023年5月30日
    080
  • App 性能优化

    App 性能优化 1、onBindViewHolder 运行在 UI 线程,不宜进行逻辑等耗时操作,只适合把数据填入视图; 2、使用 support 包下面的 DiffUtil 局…

    Java 2023年6月7日
    092
  • 如何组装一个注册中心

    hello,大家好呀,我是小楼。今天不写BUG,来聊一聊注册中心。 标题本来想叫《如何设计一个注册中心》,但网上已经有好多类似标题的文章了。所以打算另辟蹊径,换个角度,如何 组装一…

    Java 2023年6月6日
    0104
  • JavaScript详解

    一、快速入门 1.JavaScript的两种引入方式 方式一:直接在html里面写 目的:实现简单的弹窗 点击查看代码 <!DOCTYPE html> <html…

    Java 2023年6月13日
    074
  • C# 获取进程或线程的相关信息

    using System; using System.Collections.Generic; using System.Linq; using System.Text; usin…

    Java 2023年5月29日
    051
  • maven工程servlet实例之指定web资源包以及导入项目依赖的jar包以及jar包冲突解决

    maven工程servlet实例之指定web资源包 在webapp包下可以直接创建jsp文件 ,但是在java包下我们不可以直接创建jsp文件。 如果想要在java包下创建jsp文…

    Java 2023年6月6日
    097
  • 6、内部类

    类里面还有类,主要掌握匿名内部类 匿名内部类 接口的实现类对象,优点是方便,不用去定义实现类实现接口,只需要直接new 接口就行了 缺点:只能在该类中使用 API API Appl…

    Java 2023年6月6日
    074
  • 1.3w字,一文详解死锁!

    死锁(Dead Lock)指的是两个或两个以上的运算单元(进程、线程或协程),都在等待对方停止执行,以取得系统资源,但是没有一方提前退出,就称为死锁。 1.死锁演示 死锁的形成分为…

    Java 2023年6月5日
    0101
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球