各开源服务器资料整理(官网、wiki、源码等)

由于平时做应用服务器开发,所以经常要参考一些国外主流开源服务器的代码,现初步整理一下:

[b][size=medium]1. Geronimo[/size][/b]
[list]
[*]官网:http://geronimo.apache.org/
[*]wiki:http://cwiki.apache.org/geronimo/
[*]源码:https://svn.apache.org/repos/asf/geronimo/server
[*]构建需求:mvn版本,2.0以后版本,jdk1.5不能高于1.6,svn版本1.5以上
[/list]
settings.xml中配置mirror:
<mirrors>  
<mirror>
<id>java.net</id>
<name>Mirror of https://maven-repository.dev.java.net/nonav/repository/</name>
<url>http://download.java.net/maven/1/</url>
<mirrorOf>java.net</mirrorOf>
</mirror>
</mirrors>


启动:startup.bat
管理界面:http://localhost:8000/console/
用户名:system
密码:manager
===================================================
[b][size=medium] 2.Jonas[/size][/b]
[list]
[*]官网:http://wiki.jonas.ow2.org/xwiki/bin/view/Main/WebHome
[*]wiki:https://wiki.ow2.org/jonas/Wiki.jsp?page=Main
[*]源码:
[/list]
svn://svn.forge.objectweb.org/svnroot/easybeans/trunk/util
svn://svn.forge.objectweb.org/svnroot/jonas/jonas/trunk/jonas
svn://svn.forge.objectweb.org/svnroot/easybeans/trunk/ow2-bundles
启动、停止:
jonas start 启动 jonas stop 停止
管理界面:http://localhost:9000/jonasAdmin/#
===================================================
[b][size=medium] 3.Glassfish:[/size][/b]
[list]
[*]官网:
[*]wiki:
[*]源码:https://glassfish-svn.dev.java.net/svn/glassfish-svn/trunk/v3
[*]构建需求:jdk1.6版本以上
[/list]
构建命令:
1.mvn -P release-phase1  
2.mvn install package -Dmaven.test.skip=true


值得注意的是需使用maven-eclipse-plugin的2.6版本生成eclipse工程,否则报错
mvn org.apache.maven.plugins:maven-eclipse-plugin:2.6:clean org.apache.mav  
en.plugins:maven-eclipse-plugin:2.6:eclipse


启动:asadmin start-domain domain1
停止:asadmin stop-domain domain1
管理台页面:http://localhost:4848
注意:glassfish需用关闭服务器命令关闭,若只关闭ms-dos窗口则glassfish进程不能关闭,不能再次启动glassfish。
===================================================
[b][size=medium] 4.Tomcat[/size][/b]
[list]
[*]源码:http://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk
[/list]


[b][size=medium] 5.Jetty[/size][/b]
[list]
[*]源码:http://svn.codehaus.org/jetty/jetty/tags/jetty-7.0.0pre3
[/list]


[b][size=medium] 6.Felix:[/size][/b]
[list]
[*]官网:http://felix.apache.org/site/index.html
[*]源码:http://svn.apache.org/repos/asf/felix/
[*]子项目KARAF
[*]官网:http://felix.apache.org/site/apache-felix-karaf.html
[*]源码:http://svn.apache.org/repos/asf/felix/trunk/karaf/
[/list]
===================================================


[b][size=medium]7.Servicemix[/size][/b]
[list]
[*]官网:http://servicemix.apache.org/home.html
[*]源码:http://svn.apache.org/repos/asf/servicemix/smx4
[/list]
===================================================


[b][size=medium]8.Ops4j[/size][/b]
[list]
[*]源码:https://scm.ops4j.org/repos/ops4j/projects
[*]子项目pax-web
[*]源码:https://scm.ops4j.org/repos/ops4j/projects/pax/web
[/list]
===================================================


[b][size=medium]9.Spring[/size][/b]
[list]
[*]Spring-osgi源码:https://anonsvn.springsource.org/svn/spring-osgi/trunk
[*]SpringSource源码:http://blog.springsource.com/2009/07/15/git-migration/
[*]osgi-web-container
[*]源码:git://git.springsource.org/osgi-web-container/osgi-web-container.git
[*]说明:SpringSource的源码工程使用git而非svn,所以需安装git才可下载
[*]Spring3.0源码:https://src.springframework.org/svn/spring-framework/
[*]Spring2.5 及以下版本源码:https://src.springframework.org/svn/spring-maintenance/
[*]Spring Security源码:https://src.springframework.org/svn/spring-security/
[/list]
===================================================


[b][size=medium]11. JBOSS源码[/size][/b]
[list]
[*]源码:http://anonsvn.jboss.org/repos/jbossas
[/list]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值