a osgi simple webapp on felix

This commit is contained in:
sxyx2008
2014-07-03 17:09:29 +08:00
parent 526c56c356
commit 1c25b369dd
3 changed files with 36 additions and 23 deletions
+1 -1
View File
@@ -28,7 +28,7 @@ install file:/D:/workunit/maven-framework-project/simple-osgi-webapp/simple-osgi
浏览器访问
![http://localhost:8080/](http://localhost:8080/)
[http://localhost:8080/](http://localhost:8080/)
![](simple-osgi-servlet/src/main/resources/osgi-felix-web.jpg)
+17 -19
View File
@@ -1,38 +1,36 @@
# simple-osgi-bundle
打包、安装
```
mvn package
mvn package install
```
启动felix
```
java -jar bin/felix.jar
```
安装simple-osgi-bundle
```
install file:/D:/workunit/maven-framework-project/simple-osgi-webapp/simple-osgi-bundle/target/simple-osgi-bundle-1.0.0.jar
```
![](src/main/resources/osgi-felix-1.jpg)
lb
![](src/main/resources/osgi-felix-2.jpg)
![](src/main/resources/osgi-felix-3.jpg)
obr:list
![](src/main/resources/osgi-felix-4.jpg)
![](src/main/resources/osgi-felix-5.jpg)
obr:deploy "Apache Felix Http Api"
obr:deploy "Apache Felix Http Jetty"
![](src/main/resources/osgi-helloworld.jpg)
![](src/main/resources/osgi-felix-6.jpg)
![](src/main/resources/osgi-felix-7.jpg)
# 参考文章
@@ -1,23 +1,38 @@
# simple-osgi-servlet
打包、安装
```
mvn package install
```
启动felix
```
java -jar bin/felix.jar
```
安装simple-osgi-bundle
```
install file:/D:/workunit/maven-framework-project/simple-osgi-webapp/simple-osgi-bundle/target/simple-osgi-bundle-1.0.0.jar
```
安装simple-osgi-servlet
```
install file:/D:/workunit/maven-framework-project/simple-osgi-webapp/simple-osgi-servlet/target/simple-osgi-servlet-1.0.0.jar
```
![](src/main/resources/osgi-felix-servlet.jpg)
浏览器访问
[http://localhost:8080/](http://localhost:8080/)
![](src/main/resources/osgi-felix-web.jpg)
![http://localhost:8080/](http://localhost:8080/)
# 参考文章
[http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html](http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html)