diff --git a/python/edu/src/META-INF/PyCharmEduPlugin.xml b/python/edu/src/META-INF/PyCharmEduPlugin.xml
index c0601a300810..1da5e69be499 100644
--- a/python/edu/src/META-INF/PyCharmEduPlugin.xml
+++ b/python/edu/src/META-INF/PyCharmEduPlugin.xml
@@ -6,10 +6,6 @@
com.jetbrains.python.edu.PyCharmEduInitialConfigurator$First
-
- com.jetbrains.python.console.PythonConsoleRunnerFactory
- com.jetbrains.python.console.PythonToolWindowConsoleRunnerFactory
-
diff --git a/python/ide/src/META-INF/PyCharmCorePlugin.xml b/python/ide/src/META-INF/PyCharmCorePlugin.xml
index e5f00f76ad07..6548f04111d1 100644
--- a/python/ide/src/META-INF/PyCharmCorePlugin.xml
+++ b/python/ide/src/META-INF/PyCharmCorePlugin.xml
@@ -3,10 +3,6 @@
-
- com.jetbrains.python.console.PythonConsoleRunnerFactory
- com.jetbrains.python.console.PythonToolWindowConsoleRunnerFactory
-
com.jetbrains.python.PyCharmInitialConfigurator
diff --git a/python/pluginCore/META-INF/python-community-plugin-core.xml b/python/pluginCore/META-INF/python-community-plugin-core.xml
index 140c21785a4e..e467f308d0df 100644
--- a/python/pluginCore/META-INF/python-community-plugin-core.xml
+++ b/python/pluginCore/META-INF/python-community-plugin-core.xml
@@ -3,39 +3,14 @@
both Community and Professional versions. -->
-
-
-
-
-
-
-
-
-
-
-
-
- com.jetbrains.python.facet.PythonSdkTableListener
-
-
-
-
-
- com.jetbrains.python.facet.PythonFacetListener
-
-
-
-
-
\ No newline at end of file
diff --git a/python/pluginCore/python-community-plugin-core.iml b/python/pluginCore/python-community-plugin-core.iml
index 5c5b806b5a00..e4eafd35625f 100644
--- a/python/pluginCore/python-community-plugin-core.iml
+++ b/python/pluginCore/python-community-plugin-core.iml
@@ -9,8 +9,6 @@
-
-
\ No newline at end of file
diff --git a/python/pluginJava/META-INF/python-community-plugin-java.xml b/python/pluginJava/META-INF/python-community-plugin-java.xml
index 7330818c828f..96f2bd98261e 100644
--- a/python/pluginJava/META-INF/python-community-plugin-java.xml
+++ b/python/pluginJava/META-INF/python-community-plugin-java.xml
@@ -2,7 +2,15 @@
+
+
+
+
+
+
+
+
@@ -11,4 +19,16 @@
+
+
+
+ com.jetbrains.python.facet.PythonSdkTableListener
+
+
+
+
+
+ com.jetbrains.python.facet.PythonFacetListener
+
+
\ No newline at end of file
diff --git a/python/pluginCore/com/jetbrains/python/facet/PythonFacet.java b/python/pluginJava/com/jetbrains/python/facet/PythonFacet.java
similarity index 100%
rename from python/pluginCore/com/jetbrains/python/facet/PythonFacet.java
rename to python/pluginJava/com/jetbrains/python/facet/PythonFacet.java
diff --git a/python/pluginCore/com/jetbrains/python/facet/PythonFacetConfiguration.java b/python/pluginJava/com/jetbrains/python/facet/PythonFacetConfiguration.java
similarity index 100%
rename from python/pluginCore/com/jetbrains/python/facet/PythonFacetConfiguration.java
rename to python/pluginJava/com/jetbrains/python/facet/PythonFacetConfiguration.java
diff --git a/python/pluginCore/com/jetbrains/python/facet/PythonFacetListener.java b/python/pluginJava/com/jetbrains/python/facet/PythonFacetListener.java
similarity index 100%
rename from python/pluginCore/com/jetbrains/python/facet/PythonFacetListener.java
rename to python/pluginJava/com/jetbrains/python/facet/PythonFacetListener.java
diff --git a/python/pluginCore/com/jetbrains/python/facet/PythonFacetType.java b/python/pluginJava/com/jetbrains/python/facet/PythonFacetType.java
similarity index 100%
rename from python/pluginCore/com/jetbrains/python/facet/PythonFacetType.java
rename to python/pluginJava/com/jetbrains/python/facet/PythonFacetType.java
diff --git a/python/pluginCore/com/jetbrains/python/facet/PythonFrameworkSupportConfigurable.java b/python/pluginJava/com/jetbrains/python/facet/PythonFrameworkSupportConfigurable.java
similarity index 100%
rename from python/pluginCore/com/jetbrains/python/facet/PythonFrameworkSupportConfigurable.java
rename to python/pluginJava/com/jetbrains/python/facet/PythonFrameworkSupportConfigurable.java
diff --git a/python/pluginCore/com/jetbrains/python/facet/PythonFrameworkSupportProvider.java b/python/pluginJava/com/jetbrains/python/facet/PythonFrameworkSupportProvider.java
similarity index 100%
rename from python/pluginCore/com/jetbrains/python/facet/PythonFrameworkSupportProvider.java
rename to python/pluginJava/com/jetbrains/python/facet/PythonFrameworkSupportProvider.java
diff --git a/python/pluginCore/com/jetbrains/python/facet/PythonSdkComboBox.java b/python/pluginJava/com/jetbrains/python/facet/PythonSdkComboBox.java
similarity index 100%
rename from python/pluginCore/com/jetbrains/python/facet/PythonSdkComboBox.java
rename to python/pluginJava/com/jetbrains/python/facet/PythonSdkComboBox.java
diff --git a/python/pluginCore/com/jetbrains/python/facet/PythonSdkEditorTab.form b/python/pluginJava/com/jetbrains/python/facet/PythonSdkEditorTab.form
similarity index 100%
rename from python/pluginCore/com/jetbrains/python/facet/PythonSdkEditorTab.form
rename to python/pluginJava/com/jetbrains/python/facet/PythonSdkEditorTab.form
diff --git a/python/pluginCore/com/jetbrains/python/facet/PythonSdkEditorTab.java b/python/pluginJava/com/jetbrains/python/facet/PythonSdkEditorTab.java
similarity index 100%
rename from python/pluginCore/com/jetbrains/python/facet/PythonSdkEditorTab.java
rename to python/pluginJava/com/jetbrains/python/facet/PythonSdkEditorTab.java
diff --git a/python/pluginCore/com/jetbrains/python/facet/PythonSdkTableListener.java b/python/pluginJava/com/jetbrains/python/facet/PythonSdkTableListener.java
similarity index 100%
rename from python/pluginCore/com/jetbrains/python/facet/PythonSdkTableListener.java
rename to python/pluginJava/com/jetbrains/python/facet/PythonSdkTableListener.java
diff --git a/python/pluginCore/com/jetbrains/python/module/PyProjectStructureDetector.java b/python/pluginJava/com/jetbrains/python/module/PyProjectStructureDetector.java
similarity index 100%
rename from python/pluginCore/com/jetbrains/python/module/PyProjectStructureDetector.java
rename to python/pluginJava/com/jetbrains/python/module/PyProjectStructureDetector.java
diff --git a/python/pluginCore/com/jetbrains/python/module/PythonModuleBuilder.java b/python/pluginJava/com/jetbrains/python/module/PythonModuleBuilder.java
similarity index 100%
rename from python/pluginCore/com/jetbrains/python/module/PythonModuleBuilder.java
rename to python/pluginJava/com/jetbrains/python/module/PythonModuleBuilder.java
diff --git a/python/pluginCore/com/jetbrains/python/module/PythonModuleConfigurationEditorProvider.java b/python/pluginJava/com/jetbrains/python/module/PythonModuleConfigurationEditorProvider.java
similarity index 100%
rename from python/pluginCore/com/jetbrains/python/module/PythonModuleConfigurationEditorProvider.java
rename to python/pluginJava/com/jetbrains/python/module/PythonModuleConfigurationEditorProvider.java
diff --git a/python/pluginCore/com/jetbrains/python/module/PythonModuleType.java b/python/pluginJava/com/jetbrains/python/module/PythonModuleType.java
similarity index 100%
rename from python/pluginCore/com/jetbrains/python/module/PythonModuleType.java
rename to python/pluginJava/com/jetbrains/python/module/PythonModuleType.java
diff --git a/python/pluginJava/python-community-plugin-java.iml b/python/pluginJava/python-community-plugin-java.iml
index b001861026c5..500f8dd18dbd 100644
--- a/python/pluginJava/python-community-plugin-java.iml
+++ b/python/pluginJava/python-community-plugin-java.iml
@@ -8,9 +8,12 @@
-
+
+
+
+
\ No newline at end of file
diff --git a/python/pluginResources/META-INF/plugin.xml b/python/pluginResources/META-INF/plugin.xml
index 54ea457412c6..7153807829fb 100644
--- a/python/pluginResources/META-INF/plugin.xml
+++ b/python/pluginResources/META-INF/plugin.xml
@@ -28,11 +28,4 @@ The Python plug-in provides smart editing for Python scripts. The feature set of
plugins are loaded as separate plugins) and another is used for the real release build (when auxiliary
plugins are packed inside the Python plugin jar) -->
-
-
-
- com.jetbrains.python.console.PythonConsoleRunnerFactory
- com.jetbrains.python.console.PydevConsoleRunnerFactory
-
-
diff --git a/python/src/META-INF/python-core-core.xml b/python/src/META-INF/python-core-core.xml
index 60b4c6bda355..0b9eb327a3d3 100644
--- a/python/src/META-INF/python-core-core.xml
+++ b/python/src/META-INF/python-core-core.xml
@@ -668,6 +668,9 @@
+
+
-
\ No newline at end of file