Я создал два проекта Blackberry в подключаемом модуле Blackberry Java для Eclipse, т.е. MyProjectApp (устанавливается как проект приложения) и MyProjectLib (устанавливается как проект библиотеки). Теперь я создал простой класс MainScreen, как показано ниже:
public class SampleScreen extends MainScreen {
public SampleScreen (){
RichTextField topbar = new RichTextField("hello world");
add(topbar);
}
}
Теперь я экспортирую MyProjectLib как файл Jar и добавляю его в MyProjectApp как внешний Jar. Теперь я хочу запустить SampleScreen, используя это:
public class MyProjectMain extends UiApplication{
public static void main(String[] args) {
MyProjectMain theApp = new MyProjectMain();
theApp.enterEventDispatcher();
}
public LangHostMain(){
// Push a screen onto the UI stack for rendering.
pushScreen(new SampleScreen());
}
}
Выдает следующую ошибку:
Модуль MyProjectApp имеет ошибки проверки. Ошибка при запуске MyProjectApp: модуль MyProjectApp имеет ошибки проверки.
Но если я переместил класс SampleScreen в MyProjectApp, он работает нормально. В чем проблема экспортировать банку и использовать ее? Какой тип проверки необходим?