我用RCP集成jetty,当启动RCP时把jetty也启动起来,但路径老是不对,下面是代码:
int port = 8080;
Server server = new Server();
Connector connector=new SelectChannelConnector();
connector.setPort(Integer.getInteger("jetty.port",port).intValue());
server.setConnectors(new Connector[]{connector});
WebAppContext webapp = new WebAppContext();
webapp.setContextPath("E:/workspace/OMS_RCP/jetty");
webapp.setResourceBase("E:/workspace/OMS_RCP/jetty");
// webapp.setContextPath("/jetty");//设置访问路径
// webapp.setResourceBase("./jetty");//设置静态资源路径
webapp.setDefaultsDescriptor("E:/workspace/OMS_RCP/jetty/etc/webdefault.xml");
server.setHandler(webapp);
server.start();
项目形状(详细见附件)
OMS-RCP
src
...
jetty --此目录为jetty的项目
相关推荐
Eclipse Jetty Plugin是用于Eclipse IDE的插件,它允许开发者在开发环境中直接集成Jetty服务器,便于进行Web应用的测试和调试。这个“eclipse-jetty-plugin-master_源码.rar”文件包含的是该插件的源代码,涵盖了...
开发时使用的应用服务器为Jetty,Server项目下的JettyLauncher.java已经配置了一个Jetty服务器,应用名默认为empty,端口使用8888(用户可以根据实际情况自行修改)。将JettyLauncher作为java application运行,启动...
- 集成开发:讲解如何在Eclipse中集成Tomcat、Jetty等服务器,以及调试Web应用。 - 测试工具:讨论JUnit和TestNG的使用,以及如何在Eclipse中进行单元测试和集成测试。 5. **团队协作** - 版本控制系统:介绍...
10. **Eclipse RCP**:了解如何使用Eclipse Rich Client Platform(RCP)开发桌面应用程序,掌握组件、模型和视图的概念。 11. **远程开发**:使用Eclipse的远程系统开发功能,可以在本地环境中调试运行在远程...
- **服务器集成**:配置和管理各种应用服务器,如Tomcat、Jetty、WebLogic等。 9. **插件开发** - **OSGi基础**:Eclipse基于OSGi框架,学习OSGi模块化系统的基本概念和插件开发流程。 - **Eclipse RCP**:了解...
3. **Tomcat、Jetty等服务器集成**:Eclipse能够轻松集成多种Web服务器,便于开发、测试和部署应用。 4. **Maven集成**:Eclipse支持Maven项目类型,允许开发者利用Maven的依赖管理和构建生命周期。 三、组件开发 ...
在部署到web服务器的过程中,Eclipse的Java EE透视图(Java EE Perspective)提供了集成的服务器视图(Server View),可以添加和管理各种web服务器,如Tomcat、Jetty等。开发者可以直接在Eclipse内启动、停止服务器...
11. **部署与运行**:理解如何在Eclipse中配置和运行服务器,如Tomcat、Jetty等,以及如何打包和部署应用程序。 12. **Eclipse RCP(Rich Client Platform)**:学习如何利用Eclipse RCP构建桌面应用程序,这涉及到...
对于Java EE开发,Eclipse集成了服务器支持,如Tomcat、Jetty等,可以直接在IDE内部启动和管理Web应用,进行部署和测试。还有WTP(Web Tools Platform)插件,提供了丰富的Web和企业级应用开发工具,包括JSP、...
6. **Web和企业开发**:Eclipse 4.4增强了Web和企业应用开发的支持,包括对最新版本的Java EE、Spring框架和其他服务器平台的支持,如Tomcat、Jetty等。 7. **Mylyn集成**:任务驱动的开发工具Mylyn在4.4版本中与...
13. **Eclipse for RCP和RAP**:Eclipse不仅是IDE,还是一个开发 Rich Client Platform (RCP) 和 Rich Ajax Platform (RAP) 应用程序的框架。 这个"eclipse培训"可能涵盖了以上部分或全部知识点,包括如何安装和...
10. **Eclipse RCP**:探索Eclipse Rich Client Platform,学习如何创建桌面应用程序,利用Eclipse的组件化特性构建可扩展的应用程序。 通过《Eclipse In Action》这本教程,开发者不仅可以掌握Eclipse的基本使用,...
最后,书中还会涵盖一些高级主题,如Eclipse RCP(Rich Client Platform)开发,这可以让读者了解如何基于Eclipse构建自己的桌面应用程序。此外,还会涉及Eclipse IDE的自定义设置,以适应个人的开发习惯。 总的来...
- **桌面应用开发**:利用Eclipse RCP(Rich Client Platform)开发桌面应用,理解组件化开发的优势。 8. **性能优化** - **内存分析**:学习如何使用Eclipse的内置性能分析工具,进行内存泄漏检测和性能调优。 ...
19. **Eclipse IDE for RCP and RAP Developers**:为开发Eclipse插件和Rich Client Platform (RCP) 应用,以及Remote Application Platform (RAP) 提供支持。 20. **持续集成(Continuous Integration, CI)**:...
9. **部署和运行应用**:学习如何在Eclipse中配置和运行Web应用,包括Tomcat、Jetty等服务器的集成。 10. **Eclipse RCP(Rich Client Platform)**:如果你看到关于RCP的内容,那将涉及到如何使用Eclipse框架开发...
常见的部署方式有Tomcat、Jetty等Servlet容器,或者作为Eclipse RCP(Rich Client Platform)应用的一部分。 6. **API扩展**:对于高级用户,BIRT提供了丰富的API,可以创建自定义数据适配器、图表类型,甚至构建...
OSGI服务器的核心是Equinox,这是Eclipse项目的一个组成部分,常用于桌面应用和RCP(Rich Client Platform)应用。随着技术的发展,Equinox逐渐被引入到移动设备和手持设备上,而"OSGI Server"项目则旨在消除在...
1. 下载Eclipse IDE for RCP and RAP Developers,这是BIRT开发的基础平台。 2. 安装BIRT插件,可以通过Eclipse Marketplace或者直接导入更新站点URL进行安装。 3. 配置数据源,如JDBC驱动,以便连接到所需的数据库...
2. **Web应用**:OSGi可以用于构建可热部署的Web服务器,如Jetty或Tomcat,使得Web应用的组件化和维护更加方便。 **OSGi与常见框架集成** 1. **Spring框架**:Spring支持OSGi,可以使用OSGi Bundle作为Spring的...