【问题标题】:how to find out Fully qualified name IntelliJ project如何找出完全限定名称 IntelliJ 项目
【发布时间】:2016-08-30 23:02:16
【问题描述】:

我有一个带有 2 个 scala 对象的 IntelliJ 项目,如下所示:

cloudera@quickstart tlf]$ ll
total 8
-rwxrw-r-- 1 cloudera cloudera 1601 May  2 15:45 AnalyzeGraphTlf.scala
-rwxrw-r-- 1 cloudera cloudera 1868 May  2 13:35 FormatDataTlf.scala
[cloudera@quickstart tlf]$ ls
AnalyzeGraphTlf.scala  FormatDataTlf.scala
[cloudera@quickstart tlf]$ pwd
/home/cloudera/ideaProjects/grafoTelefonos/src/main/scala/tlf

我如何知道包的完全限定名?

【问题讨论】:

    标签: scala intellij-idea fully-qualified-naming


    【解决方案1】:

    根据 IDEA 遵循的约定(以及 maven,以及大多数 Java 和 Scala 开发人员都遵循的约定),所有 Scala 源代码都转到 ${projectDir}/src/main/scala

    Java 源代码: ${projectDir}/src/main/java

    等等……

    如果您的 Scala 源代码转到: home/cloudera/ideaProjects/grafoTelefonos/src/main/scala

    包的完整限定名在 '/scala' 之后开始。在你的情况下它是'tlf' 此外,AnalyzeGraphTlf.scala 类的完全限定名称是 'tlf.AnalyzeGraphTlf'

    请注意,全限定名反映目录结构并使用“.” (点)作为分隔符。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-14
      • 1970-01-01
      • 1970-01-01
      • 2015-05-17
      相关资源
      最近更新 更多