Я пытаюсь создать проект (на eclipse ADT) из существующего проекта, уже разархивированного на рабочем месте.
Я в основном следую инструкциям в:
http://cmusphinx.sourceforge.net/2011/05/building-pocketsphinx-on-android/
Но как только он импортировал проект, я получил это непонятное сообщение об ошибке:
build path contains duplicate entry: 'src' for project 'AndroidPocketSphinx'
Что ж, я проверил дерево каталогов: там есть только один подкаталог 'src'.
Я также нашел похожий пост здесь, но предложил решение не может быть найдено в моей среде. То есть Целевое имя уже проверено (Android не находится под ресурсом, кстати, это оптическая иллюзия). Так что это не может быть проблемой.
Интересно, что проект отображается в проводнике пакетов:
Без ошибок, только 19 предупреждений.
Подавляющее большинство предупреждений относится к неиспользуемому импорту, значениям и полям, поэтому я могу их игнорировать, но я не понимаю следующее предупреждение:
Description Resource Path Location Type
Build path specifies execution environment J2SE-1.3. There are no JREs installed in the workspace that are strictly compatible with this environment. AndroidPocketSphinx Build path JRE System Library Problem
Итак, мои вопросы:
- Почему я получаю сообщение об ошибке "Путь сборки содержит повторяющуюся запись: 'src' для проекта"?
- Как исправить это предупреждение среды выполнения J2SE-1.3?
Спасибо
Обновление: это содержимое файла .classpath
проекта:
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src">
<attributes>
<attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="PocketSphinxDemo/libs/armeabi"/>
</attributes>
</classpathentry>
<classpathentry kind="src" path="gen"/>
<classpathentry kind="src" path="jni"/>
<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.3"/>
<classpathentry kind="lib" path="libs/LIUM_SpkDiarization-3.1.jar"/>
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
<classpathentry kind="output" path="bin/classes"/>
</classpath>