2012-04-08 14 views
7

Questa domanda è probabilmente ridicola, perché ho un'esperienza molto piccola con Python.
Ma devo lavorare con quello in questi giorni.PyCharm e integrazione con Java

Il problema è che IDE non può risolvere alcun riferimento ai pacchetti java. * e ad altri nelle mie librerie personali.
Ho aggiunto alcuni percorsi alle librerie necessarie nell'interprete ma non è cambiato nulla.

Ho fatto qualcosa di sbagliato o ho bisogno di un plug-in di terze parti?
Sto usando PyCharm 2.5b con Jython 2.5.3 come interprete.

risposta

10

Il supporto PyCharm Java è very limited, non è in grado di analizzare i vasi e comprendere le importazioni Java in questo momento.

Se si desidera sviluppare contemporaneamente con Java e Python, prendere in considerazione l'utilizzo di IntelliJ IDEA Ultimate con il plug-in Python.

Aggiunta jre/lib/rt.jar al classpath Jython otterranno l'importazioni risolto e il completamento del codice disponibili:

rt.jar

completion

Nota che sarà necessario per disabilitare Cercando di chiamare un oggetto non callable ispezione a causa dello known bug.

+0

Sì, bella soluzione e guida. Esattamente quello che stavo cercando. Спасибо) – VirtualVoid

+0

FYI questo NON funziona in IDEA 11.1 – trinth

+0

Come si può aggiungere il completamento del codice per Jython in Pycharm 5? Non sembra possibile aggiungere impostazioni come quelle sopra. – user2511309