2014-08-05 7 views
0

В настоящее время я пытаюсь написать инструмент для переноса из Eclipse IDE в Intellij Idea специально для моего проекта.Внутренний проект Eclipse IDE

На данный момент главный вопрос заключается в том, как и где Eclipse хранит информацию о проекте (то есть библиотеки, зависимости между модулями приложений и т. Д.) Внутри.

P.S. Инструмент миграции Intellij не работает для моего проекта.

Update:

<?xml version="1.0" encoding="UTF-8"?> 
<classpath> 
    <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> 
    <classpathentry excluding="generated/" kind="src" path="src"/> 
    <classpathentry kind="src" path="src/"/> 
    <classpathentry kind="src" path="resources"/> 
    <classpathentry kind="output" path="bin"/> 
</classpath> 
+0

Пожалуйста, разместите содержимое вашего файла .classpath. Это поможет людям помочь вам понять, где находится остальная информация об иждивенцах. Запись в .classpath может быть динамической, разрешая на основе метаданных, хранящихся в другом месте. –

+0

@KonstantinKomissarchik, я обновил сообщение с содержимым файла .classpath. – pbespechnyi

+1

Судя по записи «org.eclipse.pde.core.requiredPlugins», у вас есть плагин Eclipse или проект пакета OSGi. Как вы планируете перейти на IntelliJ? Я не думаю, что у него есть инструменты для этого. В Eclipse PDE разрешит пакеты и пакеты, указанные в манифесте вашего проекта, на целевой платформе, определенной в рабочей области, для вычисления пути к классу проекта. –

ответ

0

Все, что затмение продолжает свой проект хранится в папке .settings (содержащей а.о. .project и .classpath).

Но если у вас нет определенной настройки, вы сможете импортировать свой проект в IntelliJ без каких-либо хлопот. Даже если это не так, я бы ожидал, что настройка проекта вручную в IntelliJ будет намного быстрее, чем создание инструмента для него.

+0

Как я писал в своем сообщении, проект не может быть импортирован с использованием Intellij. Кроме того, инструмент можно использовать повторно, чтобы помочь моим коллегам также мигрировать. На самом деле, я уже проверил эти файлы (org.eclipse. *. Core.prefs из .settings, .classpath и .project), но я не нашел информацию об используемых библиотеках и зависимостях модулей. – pbespechnyi

+0

@pbespechnyi Зависимости проекта находятся в файле .classpath. –

+0

@pbespechnyi Вся информация находится в этих файлах. В противном случае, например, было бы невозможно открыть проект в новой установке eclipse. –

Смежные вопросы