2016-05-05 11 views
1

Ich habe ein IntelliJ Projekt mit 2 scala Objekten, um herauszufinden, wie unten:wie Vollständig qualifizierter Name IntelliJ Projekt

[email protected] 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 
[[email protected] tlf]$ ls 
AnalyzeGraphTlf.scala FormatDataTlf.scala 
[[email protected] tlf]$ pwd 
/home/cloudera/ideaProjects/grafoTelefonos/src/main/scala/tlf 

Wie kann ich die vollständig qualifizierten Namen des Pakets wissen?

Antwort

1

Laut Konvention folgt, dass IDEA (und Maven und die meisten Java & Scala-Entwickler tun) alle Scala Quellen $ geht {ProjectDir}/src/main/scala

Java Quellen: $ {ProjectDir }/src/main/java

Und so weiter ...

falls Ihre Scala Quellen geht an: home/cloudera/ideaProjects/grafoTelefonos/src/main/scala

Der vollständige Name des Pakets beginnt nach '/ scala'. In Ihrem Fall ist es 'tlf' Und zusätzlich vollständig qualifizierten Namen der Klasse AnalyzeGraphTlf.scala ist 'tlf.AnalyzeGraphTlf'

Beachten Sie, dass voll qualifizierte Name Verzeichnisstruktur widerspiegelt und '.' (Punkt) als Trennzeichen.

Verwandte Themen