2014-09-10 7 views
24

Ho recentemente installato IntelliJ IDEA 13.1.4 e il plugin jRebel. L'ho concesso in licenza ok e ho creato e aggiunto configurazioni nel file catalina.bat.0 classe di prova trovata nel pacchetto '<pacchetto predefinito>'

Quando si esegue jRebel dall'interno IntelliJ, sembra essere il monitoraggio delle directory corrette ma ottengo il seguente messaggio:

0 prova di classe si trovano in pacchetto ''

Questo poi mi dice che non è riuscito a iniziare.

Qualcuno sa cosa potrei aver bisogno di cambiare per farlo funzionare?

+0

Btw questa non sembra essere una domanda jRebel specifica –

risposta

19

Questo può essere risolto da invalidating the cache.

Nel menu principale, selezionare File ->Invalidate Caches/Restart.

Source

+1

I collegamenti a siti esterni possono diminuire nel tempo. Se hai trovato informazioni rilevanti per la domanda, ti preghiamo di prendere in considerazione la possibilità di riscriverlo tu stesso o di citare la pagina che hai collegato alla tua risposta. – voidHead

+0

Vero 'Nel menu principale, selezionare File -> Invalida cache/riavvio'. Grazie :) – Chetan

+0

Grazie a questa soluzione ha funzionato per me. –

1

Quando ho usato l'IntelliJ 'Crea Test' caratteristica, le mie classi di test sono stati creati automaticamente come private.

Quando ho modificato manualmente le classi di test in pubblico, sono state trovate le mie classi di test.

Source

+0

Questa non è una risposta tecnica. Se non stai fornendo una soluzione tecnica legittima e qualcosa è così breve e richiede un piccolo sforzo, ti preghiamo di postarlo come commento sotto la domanda. – clearlight

+1

Contrassegnato "Bassa qualità" – abhiarora

+0

Concesso Non ho avuto la stessa identica situazione come specificato nella domanda, ma questa risposta ha funzionato in realtà per me! Grazie! :) – Xenotoad

6

Assicurarsi che la classe è dichiarata come pubblico e non 'default'

public class MyClassTest 

in contrapposizione a:

class MyClassTest 

Quando si crea una nuova classe di test tramite IntelliJ scorciatoia la classe generata non è stata dichiarata come pubblica e ciò ha causato l'errore.

+0

Perché IntelliJ lo fa se porta forzatamente ad errori ?! – Fabio

2

enter image description here

Assicurarsi 'app' è selezionato per l'esecuzione ...

1

enter image description here

Sulla barra superiore o Alt + Shift + F10 ed eseguire il progetto con la configurazione di default non "valori in app"

1

basta creare un'altra cartella, che segnerà la directory come Fonti Root e sposta il file eseguibile in questa cartella.

0

Ciò che ha funzionato per me è stato eliminare la cartella .idea e importare di nuovo il progetto.

Problemi correlati