0 0

怎样通过eclipse调试osgi框架中的felix struts2 web项目?5

大哥们,小弟实在没分了,目的想大家交流下心得。
问题是:
我想通过eclipse直接调试osgi的struts2项目,网上千篇一律的只管抄别人,也没有自己发表的意见,实在惨不忍睹。

其中有一篇文章源于IBM:
https://www.ibm.com/developerworks/cn/web/1007_shaobing_flexosgi/

里面有写怎样发布,但没提及怎样在开发环境中调试等。
开发一个bundle,总不能让我发布后才能看效果吧?我认为应该是有方法直接运行调试的,但暂时没找到。

请问大伙们,您们知道么?
2013年11月20日 15:28

1个答案 按时间排序 按投票排序

0 0

采纳的答案

以前也开发过基于spring dm的osgi项目,要想调试项目发布的服务必须需要启动osgi runtime server运行Bundle才能将produces以及consume service。不知道你说的直接调试是具体值得什么?不运行Bundle直接调试服务这个恐怕是不行

2013年11月21日 00:03

相关推荐

    利用felix和struts2实现osgi web

    【标题】:“利用felix和struts2实现osgi web”的知识详解 【描述】:在Java编程领域,OSGi(Open Service Gateway Initiative)是一种针对动态模块化开发的规范,它提供了一种服务导向、组件化的开发环境,使得...

    Struts2 Felix1.4搭建OSGI web infrastructure Source

    本项目结合了Struts2和Felix1.4,构建了一个基于OSGI的Web基础设施,提供了灵活和可扩展的框架来开发Web应用。 在OSGI环境中,应用被分解为小型的、独立的模块,称为bundle。每个bundle包含一组相关的类和资源,...

    基于Eclipse开发OSGI的简单实例

    通过Eclipse,开发者可以方便地创建、编辑和调试OSGi项目。PDE提供了图形化界面,用于配置Bundle的元数据,如导出和导入的包,以及启动和依赖的类。 ### SpringDM实例 SpringDM是Spring框架对OSGi的支持,它允许在...

    org.eclipse.osgi_3.7.0.v20110613及源码

    org.eclipse.osgi是Eclipse项目中的一个核心库,它是实现OSGi规范的主要实现之一。它提供了一个运行时环境,使得开发者能够在其中运行和管理OSGi bundle。这个库包含了OSGi框架的基础功能,如bundle的生命周期管理、...

    Felix 和 Struts2 开发 Web 应用

    在开发Web应用的过程中,Felix和Struts2是两种重要的技术。Felix是Apache软件基金会提供的一个开源实现,它是基于OSGi(Open Service Gateway Initiative)规范的Java框架,主要用于管理和运行模块化的Java应用程序...

    Felix+struts2做的web示例

    标题 "Felix+Struts2做的web示例" 暗示了这是一个使用Apache Felix作为OSGi容器,并结合Struts2框架构建的Web应用程序。Apache Felix是一个开源的OSGi实现,它允许开发者将应用程序分解为模块化组件,使得代码更易于...

    OSGi and Apache Felix 3.0 Beginner's Guide

    通过阅读《OSGi and Apache Felix 3.0 Beginner's Guide》书籍,初学者可以掌握如何利用Felix框架创建OSGi应用程序,这包括如何设置开发环境、构建、打包和部署OSGi束,以及如何使用Maven进行项目管理。这本书为想要...

    《OSGi and Apache Felix 3.0 Beginner's Guide》源代码

    《OSGi and Apache Felix 3.0 Beginner's Guide》是一本专为初学者设计的书籍,深入浅出地介绍了OSGi(Open Service Gateway Initiative)框架和Apache Felix这一实现OSGi规范的开源项目。源代码包包含了书中各个...

    Eclipse中搭建Felix运行环境

    在IT行业中,OSGI(Open Services Gateway Initiative)是一种模块化系统和Java应用程序框架,它允许在单个JVM上动态地部署、启动、更新和卸载软件组件。Felix是OSGI规范的一种实现,它是Apache基金会的一个开源项目...

    Eclipse-OSGi.pdf

    在Eclipse-OSGi框架中,基本的概念单元是Bundle。Bundle是封装了一组相关的功能和资源的Java包,它能够与其他Bundle合作来提供系统服务。每个Bundle都有一个唯一的标识(一个长整型的ID),并且拥有自己的生命周期...

    OSGi and Apache Felix 3.0 Beginner's Guide 代码和书

    2. **Apache Felix框架**:学习Apache Felix的安装、配置和使用,包括如何启动和停止OSGi容器,以及如何通过命令行接口或图形用户界面管理bundle。 3. **Bundle生命周期**:理解bundle的安装、启动、更新和卸载过程...

    OSGI 实例eclipse插件开发

    在实际开发中,开发者会根据需求选择和配置这些模块,创建自己的OSGI bundle,并在Eclipse环境中进行部署和调试。理解每个模块的功能和它们之间的交互关系是成功开发OSGI插件的关键。同时,掌握OSGI的生命周期管理和...

    org.eclipse.osgi-3.7.0

    【标题】"org.eclipse.osgi-3.7.0" 是一个特定版本的Eclipse OSGi框架,这个版本是3.7.0,发布日期为2011年6月13日。OSGi(Open Service Gateway Initiative)是一种模块化系统和Java服务平台,它允许在Java应用程序...

    org.eclipse.osgi-3.7.2

    开发者可以通过解压和分析这个JAR文件,深入了解OSGi框架的具体实现细节,或者将其作为一个基础库集成到自己的项目中,利用其提供的服务和功能。 总结起来,“org.eclipse.osgi-3.7.2”是Eclipse OSGi框架的重要...

    OSGI.rar_OSGI eclipse_eclipse osgi_java OSGI_osgi

    9. **例子**:压缩包中提到的“osgi编程的例子”,可能包含一个或多个示例项目,演示了如何从零开始创建和运行OSGI应用,以及如何在Eclipse中调试和测试OSGI Bundle。 10. **最佳实践**:如何编写符合OSGI规范的...

    osgi felix plug in

    - **开发和调试OSGi应用通常需要使用特定的工具,如Eclipse PDE OSGi工具,Bndtools等,它们可以帮助构建、部署和调试bundle**。 - **对于Felix Plugin的开发,可能还需要了解如Maven或Gradle的构建工具,以及如何...

    osgi框架开发介绍

    OSGi(Open Services Gateway ...通过深入学习这些材料,开发者可以掌握OSGi框架的基本用法,并逐步理解其在实际项目中的价值。同时,结合实践,可以更好地掌握OSGi如何帮助构建可扩展、可维护的复杂Java应用程序。

    四大OSGI框架最新技术对比分析

    Eclipse Equinox 是 Eclipse 平台的核心部分,它实现了 OSGi R4 规范中的核心框架和服务层。Equinox 是一种开源的 OSGi 实现,广泛应用于各种 Java 应用程序中,特别是 Eclipse 工具集的基础。它支持模块化架构,...

    org.eclipse.osgi-3.8.0

    通过 "org.eclipse.osgi-3.8.0.v20120529-1548.jar" 这个 JAR 文件,开发者可以集成这个特定版本的 Eclipse OSGi 框架到他们的项目中,利用其模块化和动态性的优势来构建更加灵活和可扩展的应用程序。

Global site tag (gtag.js) - Google Analytics