目录

1.版本说明

2.部署运行Web-Console

2.1运行及界面展示

3.下载地址


1.版本说明

For first-time users, here are a few links that might get you started more quickly:

  • Downloads - Go to the download page and download and extract the Felix release.

  • Launching Felix - Go to the Felix usage page to learn how to launch the Felix framework.

  • OSGi tutorial - Go to the tutorial page to learn some OSGi basics.

  • OSGi FAQ - Check out the OSGi FAQ for answers to common questions.

  • Documentation - Search the documentation pages for additional examples and presentations or subproject documentation to learn about specific subprojects.

If you are unable to find the documentation you need, please ask on the mailing lists. Also, feedback on improving the documentation and/or organization of this site is welcome.

2.部署运行Web-Console

2.1运行及界面展示

 启动框架

E:\nx_work\felix-demo\felix-demo>cd Apache_Felix_Framework E:\nx_work\felix-demo\felix-demo\Apache_Felix_Framework>java -jar bin/felix.jar

端口conf目录下进行修改,界面访问地址:http://localhost:18080/system/console/bundles/

# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements.  See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership.  The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License.  You may obtain a copy of the License at
#
#   http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied.  See the License for the
# specific language governing permissions and limitations
# under the License.#
# Framework config properties.
## To override the packages the framework exports by default from the
# class path, set this variable.
#org.osgi.framework.system.packages=# To append packages to the default set of exported system packages,
# set this value.
#org.osgi.framework.system.packages.extra=# The following property makes specified packages from the class path
# available to all bundles. You should avoid using this property.
#org.osgi.framework.bootdelegation=sun.*,com.sun.*,jdk.*# Felix tries to guess when to implicitly boot delegate in certain
# situations to ease integration without outside code. This feature
# is enabled by default, uncomment the following line to disable it.
#felix.bootdelegation.implicit=false# The following property explicitly specifies the location of the bundle
# cache, which defaults to "felix-cache" in the current working directory.
# If this value is not absolute, then the felix.cache.rootdir controls
# how the absolute location is calculated. (See next property)
#org.osgi.framework.storage=${felix.cache.rootdir}/felix-cache# The following property is used to convert a relative bundle cache
# location into an absolute one by specifying the root to prepend to
# the relative cache path. The default for this property is the
# current working directory.
#felix.cache.rootdir=${user.dir}# The following property controls whether the bundle cache is flushed
# the first time the framework is initialized. Possible values are
# "none" and "onFirstInit"; the default is "none".
#org.osgi.framework.storage.clean=onFirstInit# The following property determines which actions are performed when
# processing the auto-deploy directory. It is a comma-delimited list of
# the following values: 'install', 'start', 'update', and 'uninstall'.
# An undefined or blank value is equivalent to disabling auto-deploy
# processing.
felix.auto.deploy.action=install,start# The following property specifies the directory to use as the bundle
# auto-deploy directory; the default is 'bundle' in the working directory.
#felix.auto.deploy.dir=bundle# The following property is a space-delimited list of bundle URLs
# to install when the framework starts. The ending numerical component
# is the target start level. Any number of these properties may be
# specified for different start levels.
#felix.auto.install.1=# The following property is a space-delimited list of bundle URLs
# to install and start when the framework starts. The ending numerical
# component is the target start level. Any number of these properties
# may be specified for different start levels.
#felix.auto.start.1=felix.log.level=1# Sets the initial start level of the framework upon startup.
#org.osgi.framework.startlevel.beginning=1# Sets the start level of newly installed bundles.
#felix.startlevel.bundle=1# Felix installs a stream and content handler factories by default,
# uncomment the following line to not install them.
#felix.service.urlhandlers=false# The launcher registers a shutdown hook to cleanly stop the framework
# by default, uncomment the following line to disable it.
#felix.shutdown.hook=false#
# Bundle config properties.
#org.osgi.service.http.port=18080
obr.repository.url=http://felix.apache.org/obr/releases.xml

​​​​​​​

3.下载地址

点击下载​​​​​​​

玩转OSGI-ApacheFelix(一)框架启动部署相关推荐

  1. 初识OSGI.NET插件框架

    OSGI全称为Open Service Gateway Initiative,OSGI是一个开放服务规范,基于该平台可以使得很多人来共同使用和协作. 基于OSGI.NET的插件框架提供了模块化与插件化 ...

  2. OSGi 规范和框架 OSGi框架类加载机制 Java默认类加载器机制和OSGI类加载器机制比较

    一.OSGi 规范 OSGi(Open Service Gateway Initiative) 技术是 Java 动态化模块化系统的一系列规范.OSGi 一方面指维护 OSGi 规范的 OSGi Al ...

  3. vue框架项目部署到服务器_在浏览器中在线尝试无服务器框架项目!

    vue框架项目部署到服务器 无服务器框架是无服务器工具的一致领导者. 但是,没有简单的方法可以在线试用无服务器框架项目. 您确实需要一个体面的开发人员设置,并且需要一些工作来设置sls , npm等. ...

  4. 容器化技术与微服务结合---结合springcloud微服务框架进行部署(含切换成阿里云docker仓库)(五)

    目录 系列 更换成阿里云仓库 开通阿里云镜像服务 创建仓库 本地k8s切换成阿里云的镜像仓库 测试阿里云镜像 准备简单的微服务 eureka 应用配置 k8s配置: demo-a 应用配置 k8s配置 ...

  5. python sanic部署_Sanic框架应用部署方法详解

    本文实例讲述了Sanic框架应用部署方法.分享给大家供大家参考,具体如下: 简介 Sanic是一个类似Flask的Python 3.5+ Web服务器,它的写入速度非常快.除了Flask之外,Sani ...

  6. Eclipse启动之四 : Eclipse核心框架启动(百度空间迁移)

    框架启动位于org.eclipse.osgi_<version>插件中,入口为org.eclipse.core.runtime.adaptor.EclipseStarter.run(Str ...

  7. ThinkPHP5.0源码学习之框架启动流程

    ThinkPHP5框架的启动流程图如下: ThinkPHP5的启动流程按照文件分为三步: 1.请求入口(public/index.php) 2.框架启动(thinkphp/start.php) 3.应 ...

  8. IDEA启动部署Tomcat成功但访问提示404问题

    IDEA启动部署Tomcat成功但访问提示404问题 出现原因:创建web工程后,修改了url的地址,但deployment的Application Context路径未修改: 解决方案:把两个路径修 ...

  9. 漏洞升级?黑客可利用 Spring 框架漏洞部署 Mirai 恶意软件

    整理 | 苏宓 出品 | CSDN(ID:CSDNnews) 还记得不久之前 Java 圈中惊爆的 Spring 框架漏洞吗?得益很多人使用了 JDK 9 以下的版本.Spring 框架的最新版本,截 ...

最新文章

  1. LIS ZOJ - 4028
  2. 用git提交代码时,由于进程加锁,突然崩溃,未来得及解锁,导致其他进程访问不了...
  3. 异步/同步、阻塞/非阻塞的理解
  4. Java 进程占用 VIRT 虚拟内存超高的问题研究
  5. linux usb filesystem
  6. 前端学习(1309):创建网站服务器
  7. 面向对象分析的三个模型与5个层次
  8. 2013江苏计算机二级vfp试题,2013年3月全国计算机二级VFP真题
  9. 系统架构师学习笔记-操作系统(三)
  10. 利用分类模型学习特征权重
  11. WebSocket+HTML5实现在线聊天室
  12. mac 安装redis 视频教程
  13. Mac使用——MongoDB的下载和Compass可视化工具,以及安装过程
  14. python实数符号_下列格式化符号中,用来表示浮点实数的是()。 (6.0分)_学小易找答案...
  15. matlab中rgb2ycbcr函数,RGB转YCbCr
  16. 秋天是一个思念的季节
  17. 基于卫星高度计海面高度异常资料获取潮汐调和常数方法及应用matlab代码
  18. 重磅 | 逆天操作,修图神器Photoshop,真的可以,完美移植到手机上了
  19. 抖音短视频运营中的六大定位法
  20. 简单代理事件工具(百搜技术)

热门文章

  1. Jquery常见的面试问题
  2. 网络安全方面的专业词汇中英文对照
  3. excel服务器项目管理软件,用excel做项目管理系统
  4. 完美解决丨 - [SyntaxError: invalid syntax](#SyntaxError-invalid-syntax)
  5. checkbox 点击搜索失去焦点_jquery获取焦点和失去焦点事件代码
  6. 面试常问-Alpha测试和Beta测试
  7. Java Util 类
  8. 简单数据类型、复杂数据类型
  9. AlphaFold2源码解析(10)--补充信息1(residue_constants)
  10. handlebars是什么