Karaf 捆绑包没有出现,无法启动捆绑包

时间:2021-05-19 17:44:17

标签: java osgi apache-karaf declarative-services

我无法启动 bundle 。启动捆绑包时

错误执行命令:在包上执行命令时出错:

void main() async {
   final AtomFeed feed = await RssService().getFeed();
  runApp(Start(feed));
}

class Start extends StatelessWidget {

  final AtomFeed feed;

  Start(this.feed);

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: DefaultTabController(
        length: 5,
        child: Scaffold(
          appBar: AppBar(
            bottom: TabBar(
              tabs: [
                Tab(text: 'First', icon: Icon(Icons.music_note)),
                Tab(text: 'Second', icon: Icon(Icons.music_video)),
              ],
            ),
            title: Text('Start'),
            backgroundColor: Colors.green,
          ),
          body: TabBarView(
            children: [
              First(this.feed),
              MyHomePage(title: 'Wowzers!'),
            ],
          ),
        ),
      ),
    );
  }
}

1 个答案:

答案 0 :(得分:0)

几个根本原因:

  1. 所需的捆绑包未安装且处于活动状态
  2. 所需的捆绑包版本不正确
  3. 捆绑包没有“com.sample.eventFilter”所需的导出包设置