词条 | Virgo (software) |
释义 |
| name = Virgo | logo = | screenshot = | caption = | collapsible = yes | developer = Eclipse Foundation, SpringSource | status = Active | latest release version = 3.7.2.RELEASE[1] | latest release date = {{release date|2017|07|27}} | latest preview version = | latest preview date = | operating system = Cross-platform | size = | programming language = Java | genre = Application server | license = GPL license, to the Eclipse Public License | website = {{url|http://www.eclipse.org/virgo/}} }}Virgo is an open source, OSGi-based, Java application server. Virgo supports the deployment of OSGi bundles and unmodified Java web applications as well as OSGi-influenced Shared Libraries WARs and Shared Services WARs.[2] Virgo is based on the Equinox OSGi implementation, part of the Eclipse project. A few different distributions of Virgo exist[3]: Virgo Nano, Virgo Kernel, Virgo Server for Apache Tomcat (embedding the Apache Tomcat servlet container) and Virgo Jetty Server (embedding the Eclipse Jetty servlet container). Virgo Server for Apache Tomcat is the primary distribution for OSGi development. Virgo uses Spring Framework which is embedded and made available as a run-time dependency to deployed applications. Virgo is licensed using the Eclipse Public License. Virgo was originally developed as SpringSource dm Server by SpringSource and is currently maintained by the Eclipse Foundation.[4][5] SpringSource is now a division of VMware. HistoryThe SpringSource dm Server was originally announced as the SpringSource Application Platform on April 30, 2008.[6] Version 1.0 of the SpringSource dm Server was released September 30, 2008.[7] Version 2.0 was released January 12, 2010.[8] SpringSource donated dm Server to Eclipse as the Virgo project later in 2010.[9][10] In 2013 SpringSource contributions to Eclipse Virgo came to an end and the team members got reallocated to different projects[11]. In absence of a lead, the Virgo project was about to be archived[12] until [https://eclipsesource.com/blogs/author/fwaibel/ Florian Waibel] stepped in as the new project lead.[13] IDE ToolsEclipse Virgo is supported by a set of Eclipse plug-ins called Virgo Tools[14] which allow using the Eclipse IDE for the development and testing of OSGi applications against an embedded Virgo test environment. The tools support hot deploy of individual bundles and allow deployment of plan files[15]. Feature summary
References1. ^[https://www.eclipse.org/forums/index.php/t/1087807/ Virgo 3.7.2.RELEASE is available] 2. ^Virgo Programmer Guide, section 3.1 3. ^[https://www.eclipse.org/virgo/deliverables/ Virgo Deliverables] 4. ^SpringSource dm Server product page 5. ^Eclipse Virgo home page 6. ^Introducing the SpringSource Application Platform 7. ^SpringSource Announces General Availability of SpringSource dm Server 8. ^dm Server 2.0.0 released 9. ^Eclipse Virgo Released 10. ^[https://jaxenter.com/adrian-colyer-why-dm-server-is-moving-to-eclipse-100111.html dm Server moving to Eclipse] 11. ^[https://dev.eclipse.org/mhonarc/lists/rt-pmc/msg03565.html Mailing list message about lead step down] 12. ^[https://www.eclipse.org/forums/index.php/t/537406/ Forum post about project archival] 13. ^[https://www.infoq.com/news/2013/10/eclipse-virgo InfoQ interview with Florian Waibel] 14. ^[https://wiki.eclipse.org/Virgo/Tooling Virgo Tools Wiki page] 15. ^[https://www.eclipse.org/virgo/documentation/virgo-documentation-3.6.4.RELEASE/docs/virgo-tooling-guide/html/index.html Virgo Tools documentation] External links
3 : Eclipse software|Java enterprise platform|Free software application servers |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。