当前位置: 首页 > 面试题库 >

使用IntelliJ生成类图

壤驷泓
2023-03-14
问题内容

如何获取IntelliJ
10.5(在Mac上)以生成显示项目中所有类的类图?我确定我忽略了一些明显的事情,但是我只能使用“显示图表”功能来一次显示一个类。(我还弄清楚了如何添加其他类,但一次只能添加一个。)


问题答案:

使用Diagrams| Show Diagram从软件包的上下文菜单中。在项目根目录上调用它会显示模块依赖关系图。

如果需要多个软件包,可以将它们拖放到第一个软件包的已打开图上,然后按e以展开它。

注意 :此功能在Ultimate Edition(而非免费的Community Edition)中可用。



 类似资料:
  • 你好。我可以使用SOAPMessage从java项目中的web服务生成类吗?。这是WS,我想生成这里的类。提前谢谢。

  • 报告不提供serialVersionUID字段的任何可序列化类。如果没有serialVersionUID字段,对类的任何更改都将使先前序列化的版本不可读。 但这只适用于Java类

  • 当我在中使用时,它会生成一个,我希望能够访问该文件以在单元测试中导入,但intellij看不到它

  • 然后右键单击模块并选择Maven->Generate Sources and Update Folders。不幸的是,在target->generated-sources下没有创建类 如果有任何帮助,我将不胜感激。

  • 我试图修复Intellij和Mapstruct的一个问题。 之前我使用过Java8和Gradle4.6,并且Mapstruct运行良好。现在我已经将Java升级到11,Gradle升级到4.10.3。现在的问题是,在构建之后,当我运行应用程序时,我以unsatifiedDependencyException告终,因为某些映射器类不可用。我已经讨论了很多问题,其中大多数都建议将Intellij构建/

  • 我使用java注释处理器在编译时生成额外的类。它在使用gradle构建时工作得很好,但我无法让IntelliJ识别生成的类。每当我试图在IntelliJ中构建项目时,它就会出错,说它找不到引用生成的类的符号。同样,由于它不知道这些类,所以它在编写使用这些类的代码时不会给我任何帮助,而只是将其突出显示为错误。