Eclipse - настройка для разработки RIM Blackberry и Android - PullRequest
0 голосов
/ 27 ноября 2011

Я установил Eclipse - Версия: Helios Service Release 2 в моей системе (Windows Server 2008).

Затем я установил плагин RIM для разработки RIM, выполнив следующую команду - http://us.blackberry.com/developers/javaappdev/devtools.jsp

Затем я установил плагин Android для Eclipse, выполнив следующую команду - http://developer.android.com/sdk/installing.html

Я пытаюсь запустить простое приложение HelloWorld с Android, и я получаю эту ошибку:

Ошибки при запуске компоновщика 'Java Builder' в проекте 'HelloWorld'.

java.lang.NoClassDefFoundError: net / rim / ejde / external / sourceMapper / SourceMapperAccess в org.eclipse.jdt.internal.core.builder.SourceFile.getContents (SourceFile.java:79) в org.eclipse.jdt.internal.compiler.parser.Parser.parse (Parser.java:9590) в org.eclipse.jdt.internal.compiler.parser.Parser.parse (Parser.java:9562) в org.eclipse.jdt.internal.compiler.parser.Parser.dietParse (Parser.java:8155) в org.eclipse.jdt.internal.compiler.Compiler.internalBeginToCompile (Compiler.java:712) в org.eclipse.jdt.internal.compiler.Compiler.beginToCompile (Compiler.java:377) в org.eclipse.jdt.internal.compiler.Compiler.compile (Compiler.java:422) в org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile (AbstractImageBuilder.java:364) в org.eclipse.jdt.internal.core.builder.BatchImageBuilder.compile (BatchImageBuilder.java:178) в org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile (AbstractImageBuilder.java:301) в org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build (BatchImageBuilder.java:60) в org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll (JavaBuilder.java:254) в org.eclipse.jdt.internal.core.builder.JavaBuilder.build (JavaBuilder.java:178) в org.eclipse.core.internal.events.BuildManager $ 2.run (BuildManager.java:629) в org.eclipse.core.runtime.SafeRunner.run (SafeRunner.java:42) в org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:172) в org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:203) в org.eclipse.core.internal.events.BuildManager $ 1.run (BuildManager.java:255) в org.eclipse.core.runtime.SafeRunner.run (SafeRunner.java:42) в org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:258) в org.eclipse.core.internal.events.BuildManager.basicBuildLoop (BuildManager.java:311) в org.eclipse.core.internal.events.BuildManager.build (BuildManager.java:343) в org.eclipse.core.internal.events.AutoBuildJob.doBuild (AutoBuildJob.java:144) в org.eclipse.core.internal.events.AutoBuildJob.run (AutoBuildJob.java:242) на org.eclipse.core.internal.jobs.Worker.run (Worker.java:54)

Я никогда раньше не занимался разработкой на Java (я являюсь основным разработчиком ASP.Net), и я не могу понять, что при компиляции этого приложения для Android каким-то образом IDE ссылается на net / rim / ejde / external / sourceMapper / SourceMapperAccess, который, я полагаю, связан с библиотеками Blackberry.

Любые указатели от экспертов по Eclipse / Blackberry / Android будут по достоинству оценены.

Ответы [ 2 ]

2 голосов
/ 28 ноября 2011

Не делай этого. BB Eclipse Plugin имел проблемы с совместимостью с другими плагинами, по крайней мере, в прошлом. Получите свежую новую установку eclipse для каждого плагина (теоретически eclipse - портативное приложение), чтобы избежать проблем.

0 голосов
/ 10 июня 2012

Я столкнулся с подобной проблемой с подобным типом установки Следующая настройка в Config.ini меняет исправленную проблему: Изменить следующее: osgi.framework.extensions = ссылка \: файл \: net.rim.ejde.preprocessing.hook_1.5.2.201204302029.jar

новая настройка:

osgi.framework.extensions = ссылка \: файл \: net.rim.ejde_1.5.2.201204302029.jar

...