当前位置: 首页 > 知识库问答 >
问题:

java - 如何在Idea中指定默认显示的SpringBoot项目运行配置列表(Run/debug configurations)?

米子轩
2024-06-17

问题描述

比如我第一次拉取pig仓库的代码,此时运行配置列表是有几个已经定义好的服务启动配置的,这是怎么做到的呢?
 title=

现在我想加一个PigCodeGenApplication代码生成的配置启动类,在别人拉取git代码的时候也能显示出来,该在哪里配置?
我目前只在.idea本地目录下,发现workspace.xml文件有这么一些配置。

<component name="RunManager" selected="Spring Boot.PigBootApplication">    <configuration name="PigBootApplication" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot" nameIsGenerated="true">      <module name="pig-boot" />      <option name="SPRING_BOOT_MAIN_CLASS" value="com.pig4cloud.pig.PigBootApplication" />      <method v="2">        <option name="Make" enabled="true" />      </method>    </configuration>    <configuration name="PigGatewayApplication" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot" nameIsGenerated="true">      <module name="pig-gateway" />      <option name="SPRING_BOOT_MAIN_CLASS" value="com.pig4cloud.pig.gateway.PigGatewayApplication" />      <method v="2">        <option name="Make" enabled="true" />      </method>    </configuration>    <configuration name="PigMonitorApplication" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot" nameIsGenerated="true">      <module name="pig-monitor" />      <option name="SPRING_BOOT_MAIN_CLASS" value="com.pig4cloud.pig.monitor.PigMonitorApplication" />      <method v="2">        <option name="Make" enabled="true" />      </method>    </configuration>    <configuration name="PigNacosApplication" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot" nameIsGenerated="true">      <module name="pig-register" />      <option name="SPRING_BOOT_MAIN_CLASS" value="com.alibaba.nacos.PigNacosApplication" />      <method v="2">        <option name="Make" enabled="true" />      </method>    </configuration>  </component>

共有1个答案

胡高寒
2024-06-17

这个是IDEA中的
image.png
有两种方式可以生成, 一种点击Edit Configurations手动生成, 一种点击启动按钮让IDEA主动生成, 在提交代码的时候, 把${projectDir}/.idea/workspace.xml提交到仓库中,让你的同事更新代码就会跟你的IDEA一致。


前提是他用的是IDEA

 类似资料:
  • 我想使用来自IntelliJ IDEA的Maven运行一个HelloWorld JavaFX11应用程序,使用run/debug配置来调试应用程序。 我使用pom.xml和hellofx.java在IntelliJ IDEA中创建了一个Maven项目。我可以成功地构建项目并运行它,执行指定的和目标。 运行它的唯一方法是下载JavaFX运行时,并将VM选项设置为。 但是有没有办法使用从Maven下载

  • 问题内容: 我正在通过映射配置文件配置Hibernate。 如何设置为可为空,默认为null? 问题答案:

  • 我需要为单元测试添加一些标志,并希望为所有团队成员共享它们。IntelliJ有一个共享运行配置的解决方案,但默认配置没有复选框: 当然,这些设置存储在中,但我不想将我的所有东西存储到存储库中,比如最近的搜索。是否有任何解决方案将默认运行配置存储在存储库中?

  • 问题内容: 当没有从查询获得的数据时,我想显示默认消息。 例如让我们进行查询 从id = 100的雇员中选择empname 如果没有数据与该搜索匹配,我希望得到结果,或者应该显示所需的结果。 因此,我应该如何编写SQL查询来实现这一目标。 我正在使用Oracle 10g。 问题答案: 你有包裹到另一个或没有行会被退回。没有行的地方就不会有值。

  • 问题内容: 我有一个要在垂直约束的空间中放置的物品的清单: 由于我不希望列表的高度超过特定的高度,但是我可以自由地将其水平扩展,因此我想将列表分为几列,如下所示: 或者,或者(在我看来,顺序并不重要) css属性允许将列表分成几列,但只接受固定数量的列。我不知道我要拥有的项目数(可以从1增加到40以上),因此,如果我将列数设置为3,则任何包含6个以上项目的列表都将过高,并且如果只有4个项目,则只有

  • 当我尝试执行程序ergo时,它会给我一个错误。 运行错误:项目没有配置JDK 有人能帮我吗?我是IntelliJ创意的新手。

  • 我对ActiveMQ非常陌生,希望能在设置tomEE的默认内部ActiveMQ代理方面提供一些帮助。具体来说,任何一本书的样本。xml将非常有用。

  • 使用以下代码: 我得到: 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23。 我想做的是每 10 个项目中断一次行,以便获得: 0,1,2,3,4,5,6,7,8,9, 10,11,12,13,14,15,16,17,18,19, 20,21,22,23. 我在谷歌搜索后尝试了很多事情,但都没有成功!你能帮助我吗? 谢谢 奥