2016-03-08 10 views
14

Ho un progetto SBT in Intellij 15.0.2 per la programmazione solo scala.Come impedire a Intellij di creare cartelle src/main/java e src/main/scala-x?

Per qualche ragione, il progetto continua a creare le seguenti cartelle nel mio progetto:

  • src/main/java
  • src/main/scala-2.10
  • src/main/scala-2.11
  • src/test/java
  • src/test/scala-2.10
  • src/test/scala-2.11

Ho tentato di rimuoverlo deselezionandoli come "Sorgenti" o "Test" nella mia Struttura Progetto e quindi eliminando le cartelle. Ma vengono immediatamente ricreati da Intellij ...

+0

Vesion di IntelliJ e Scala plug per favore? Puoi condividere build.sbt? – Teliatko

+0

Ho aggiornato il post con Build.scala e versione. Versione Intellij: 15.0.2 – Upio

risposta

18

È possibile disattivare questo durante la creazione/importazione di progetto sbt (c'è una casella di controllo adatta).

Se progetto è già stato creato, si può andare a

Impostazioni |> Crea, esecuzione, distribuzione |> Crea Strumenti |> SBT

e deselezionare Create directores for empty content roots automatically

Questa opzione è una specie di utile se stai iniziando un nuovo progetto dato che creerà le directory per te, ma dopo questo ti consiglio di disabilitare questa opzione e mantenere solo le directory che vuoi, le directory otherways verranno generate ogni volta che costruire/aggiornare il progetto.

See immagine:

enter image description here

+0

Ha smesso di creare le directory. Ma continuando a creare voci "Content Root" per loro in "Struttura del progetto". Qualche idea su come fermarlo? – Vituel

+1

Non ho idea di come fermarlo, anche se fino ad ora non ne sapevo nulla. Causa problemi? –

Problemi correlati