Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 带有非OSGi应用程序的Eclipse本机启动器_Java_Eclipse_Osgi_Equinox_Eclipse Pde - Fatal编程技术网

Java 带有非OSGi应用程序的Eclipse本机启动器

Java 带有非OSGi应用程序的Eclipse本机启动器,java,eclipse,osgi,equinox,eclipse-pde,Java,Eclipse,Osgi,Equinox,Eclipse Pde,是否可以将Eclipse本机启动器与不基于Equinox的Java应用程序一起使用?例如,myapp.jar中包含一个简单的Swing应用程序 我认为如果这是可能的,那么在所有受支持的平台上的过程都应该是相同的,并且应该对本机启动器附带的.ini文件进行操作。来自 OSGi是具有强制模块化的Java组件框架规范。它提供了一个综合模型,用更小的、可重用的部件构建应用程序。尽管它可以与任何Java代码一起工作,但它的优点最好是通过使用其强大的模块性来实现的 顺便说一句:对于部署Java桌面应用程序,

是否可以将Eclipse本机启动器与不基于Equinox的Java应用程序一起使用?例如,myapp.jar中包含一个简单的Swing应用程序

我认为如果这是可能的,那么在所有受支持的平台上的过程都应该是相同的,并且应该对本机启动器附带的.ini文件进行操作。

来自

OSGi是具有强制模块化的Java组件框架规范。它提供了一个综合模型,用更小的、可重用的部件构建应用程序。尽管它可以与任何Java代码一起工作,但它的优点最好是通过使用其强大的模块性来实现的


顺便说一句:对于部署Java桌面应用程序,最好的选择通常是安装应用程序。使用。JWS在Windows、OS X和*nix上工作。

@Elliott Frisch你知道怎么做吗?你走了多远?我从
java-jar org.eclipse.osgi_3.2.0.jar-console
开始,事实是我不想让应用程序基于Equinox.um。。那么它是任何Java代码,而不是基于Equinox的Java代码?我不太明白你为什么这么说。