请教felix的bundle如何引用host application中的类?

问题描述

刚刚接触osgi开发,做了个demo:一个hostapp里面实现一个felixframework,一个bundle调用hostapp提供的service,现在出现问题:Unresolvedconstraintinbundlexxx[2]:Unabletoresolve2.0:missingrequirement[2.0]package;(package=demo.service)请问:如何让bundle能够使用hostapp的class呢?有任何线索请指点一二,或有同样从事felix/osgi开发的朋友,希望能够互相交流,多谢~

解决方案

解决方案二:
给你看个例子
解决方案三:
谢谢楼上,这个帖子我之前看过,和我的问题关系不大

时间: 2024-07-30 09:26:46

请教felix的bundle如何引用host application中的类?的相关文章

java-刚从JAVA转到PHP,碰到引用其他文件中的类的问题。

问题描述 刚从JAVA转到PHP,碰到引用其他文件中的类的问题. JAVA/C# 引用都在文件头几行,而这位大牛要我写PHP时,引用要动态引用写在某类的方法里. 我很疑惑,性能,便捷... 大牛的用法是这样的(用的是thinkPHP框架,我们不讨论框架好坏,只讲PHP): Class Test{ function onePerson(){ import "lib.Person"; $p=new Person(); $p->talk(); } function killPerson

net c#-web网站如何引用ascx.cs中的类?

问题描述 web网站如何引用ascx.cs中的类? web网站没有命名空间,无法引用dll,现在在网页后台a.aspx.cs中引用本web网站下的b.ascx.cs中的类,有什么办法吗? 解决方案 你干嘛要把类申明放ascx的代码文件中..这样访问不到类.一定要搞你自能通过ascx提供protected或者public方法来调用你那个那个类的方法 <%@ Control Language="C#" ClassName="ascx_meta" %> <

application-android 关于Application中使用System.exit(0)退出应用的一个问题。

问题描述 android 关于Application中使用System.exit(0)退出应用的一个问题. 求解,关于android Application中使用System.exit(0)退出应用导致启动Activiry时闪退的一个问题: 在一个项目中看到在Application中使用System.exit(0)来实现应用的完全退出,因此自己也照着做了,但项目中应用的退出并没有让Activiry走完它的生命周期,所以我用了以下的方法: public class App extends Appl

我的WCF之旅(6):在Winform Application中调用Duplex Service出现TimeoutException的原因和解决方案

几个星期之前写了一篇关于如何通过WCF进行 双向通信的文章([原创]我的WCF之旅(3):在WCF中实现双向通信(Bi-directional Communication)),在文章中我提供了一个如果在Console Application 调用Duplex WCF Service的Sample.前几天有个网友在上面留言说,在没有做任何改动得情况下,把 作为Client的Console Application 换成Winform Application,运行程序的时候总是出现Timeout的错误

请教大家,如何把ComboBox控件中的字符串类型的数值转成int类型的数值?

问题描述 请教大家,如何把ComboBox控件中的字符串类型的数值转成int类型的数值? 解决方案 解决方案二:try{intdata=convertToint(ComboBox.selectedText);}catch(Exception){messageBox.Show("invalidcast");}解决方案三:intvalue=-1;if(int.TryParse(this.comboBox1.Text.Trim(),refvalue)){转换成功;}else{转换失败;}解决

请教为啥光标移到Gridview的标题中的小图片上面没有弹出层没有放大图片呢?

问题描述 请教为啥光标移到Gridview的标题中的小图片上面没有弹出层没有放大图片呢?$(function(){varx=10;vary=20;$("a.tooltip").mouseover(function(e){this.myTitle=this.title;this.title="";varimgTitle=this.myTitle?"<br/>"+this.myTitle:"";vartooltip=&

android jar 调用jar-关于Android工程引用jar包中的方法

问题描述 关于Android工程引用jar包中的方法 public class MainActivity extends Activity { private String a; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); new Test(a); } class

c语言 数组-请教如何用c语言去除一个数组中所有值为零的元素,而且这些零元素中有连续排列的?

问题描述 请教如何用c语言去除一个数组中所有值为零的元素,而且这些零元素中有连续排列的? 能否给一个示例程序?感激不尽! 比如以下这个数组中有连续的0元素,如何去除所有的零元素? double a[64]={4.63866e+020,1.456e+027,-7.67487e+017,9.86481e+016,0,0,-3.1101e+014,-9.38282e+010, 1.456e+027,4.60249e+033,-2.3969e+024,3.36857e+023,0,0,-9.64264e

[原创]web application中使用Profile应该注意的问题

转载请注明出处:菩提树下的杨过 http://blog.sqlsky.com  1.如何在web application中正确使用Profile web application与website的一个不同之处在于,web application中无法象website中那样,直接用类似Label1.Text = Profile.XXX;这样的方式引用Profile(编译会直接报错) 解决办法有二种:(1) 读取Profile值的代码改为: 1HttpContext.Current.Profile.G