首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

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

2012-09-21 
各开源服务器资料整理(官网、wiki、源码等)由于平时做应用服务器开发,所以经常要参考一些国外主流开源服务器

各开源服务器资料整理(官网、wiki、源码等)
由于平时做应用服务器开发,所以经常要参考一些国外主流开源服务器的代码,现初步整理一下:

1. Geronimo
官网: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以上
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
===================================================
  2.Jonas
官网:http://wiki.jonas.ow2.org/xwiki/bin/view/Main/WebHomewiki:https://wiki.ow2.org/jonas/Wiki.jsp?page=Main源码:
    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/#
===================================================
  3.Glassfish:
官网:wiki:源码:https://glassfish-svn.dev.java.net/svn/glassfish-svn/trunk/v3构建需求:jdk1.6版本以上
构建命令:
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。
===================================================
4.Tomcat
源码:http://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk


5.Jetty
源码:http://svn.codehaus.org/jetty/jetty/tags/jetty-7.0.0pre3


  6.Felix:
官网: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/
===================================================


7.Servicemix
官网:http://servicemix.apache.org/home.html源码:http://svn.apache.org/repos/asf/servicemix/smx4
===================================================


8.Ops4j
源码:https://scm.ops4j.org/repos/ops4j/projects子项目pax-web源码:https://scm.ops4j.org/repos/ops4j/projects/pax/web
===================================================


9.Spring
Spring-osgi源码:https://anonsvn.springsource.org/svn/spring-osgi/trunkSpringSource源码: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/
===================================================


11. JBOSS源码
源码:http://anonsvn.jboss.org/repos/jbossas 

热点排行