看着标题挺大,着实因为本人的文采太差,不知道如何去加这个标题,所以就这么随便一写。其实我这篇文章是有所指和所限的,他就是限制在由Mobicents和Apache两位老大所出的mss-x.x.x-apache-tomcat-x.x.x,x.x.x当然是指的版本号了,在这里就不一一指定了。我所配置的是1.3.2的mss是基于tomcat6.0.20,其他的我也没有功夫去一一配置和实验,抱歉!

一、Eclipse配置

1、使用Eclipse JEE版本

因为SIP Servlet开发要使用到和网页相关的部分,因此要使用Eclipse JEE版本(从同事那儿了解到的,因为本人原来从不做Web相关的东西,这次也只是为了将工程最终打成war包,才用到这个JEE版本)

2、下载与SIP Servlet开发相关的插件

插件的下载地址如下:http://mobicents.googlecode.com/svn/downloads/sip-servlets-eclipse-update-site/

Eclipse下怎么下载安装插件不用我废话了吧,大牛们,肯定都比我懂的多:)

如果不知道,那就找google大牛吧,一定会有满意的答案!

3、创建基于SIP Servlet的工程

如下图所示,中创建工程时,选择Dynamic Web Project

然后在“下一步”中如下图所示,分别在"Target runtime”中选择"Apache Tomcat V6.0",在"Dynamic web module version"中选择"2.4",在"Configuration"中选择"Converged SIP/Web Project",最后在"Project name"中填上你想要的工程名称即可,至于是选择“下一步”还是"Finish”那是你的自由了。这里需要说明的是为什么要选择"2.4"的问题,因为我选择的是Apache Tomcat作为容器,只有在"2.4"中才有对应的"Converged SIP/Web Project"存在,否则可以选择"2.5"的和Jobss容器搭配的方式,见下图:

最终生成的工程目录如下所示:

上图目录结构中,WEB-INF下的lib文件中的sip-servlets-spec-1.1.8.jar必须从工程中删除,否则在war包部署到tomcat中时会产生错误,我猜想可能是因为此处的版本和mss-1.3.2-apache-tomcat-6.0.20目录下的lib文件夹中的相应包版本不一致导致的结果。

SIP Servlet开发环境配置相关推荐

  1. 学习spring1--跟我一起学Spring 3(2)–开发环境配置

    http://www.importnew.com/13185.html#spring 首页 所有文章 资讯 Web 架构 基础技术 书籍 教程 我要投稿 更多频道 » - 导航条 -首页所有文章资讯W ...

  2. JavaWeb开发环境配置

    JavaWeb开发环境配置(win7_64bit) 目录 1.概述 2.JavaWeb学习路线 3.JavaWeb常用开发环境搭建 4.注意事项 >>看不清的图片可在新标签打开查看大图 1 ...

  3. MacOS开发环境配置

    Mac 开发环境配置 一.快速配置开发环境脚本 github 链接 使用方法: curl https://raw.githubusercontent.com/bestswifter/macbootst ...

  4. Python开发环境配置

    好久没有写博客了,自从6月份毕业后,进入一家做书法.字画文化宣传的互联网公司(www.manyiaby.com),这段时间一直在进行前端开发,对于后端的使用很少了,整天都是什么html.css.jav ...

  5. vue如何配置服务器端跨域_vue开发环境配置跨域,一步到位

    本文要实现的是:使用vue-cli搭建的项目在开发时配置跨域,上线后不做任何任何修改,接口也可以访问 阅读时间需要三分钟 production:产品 生产环境 development:开发 开发环境 ...

  6. 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置

    1.下载和安装OpenCV SDK VS2010不用说,肯定都安装了吧.来说说当前最新的OpenCV版本2.4.8(2014年2月24日),2.4.9 (2014年4月)的下载和安装.与其说是安装,不 ...

  7. ug二次开发环境可以用c语言吗,NX二次开发(1):开发环境配置

    最近小编开始走上NX的二次开发之路,驱动我学习NX二次开发主要是兴趣使然.对NX进行二次开发,首先需要配置好开发环境,下面跟着小编踏上二次开发的道路吧! 本文以NX11.0为例,介绍如何在VS2013 ...

  8. perl开发环境配置(Database,SOCKET,CISCO)j(ReShip)

    perl开发环境配置(Database,SOCKET,CISCO) 1. Oracle Client Enviroment 2. Perl Modules Installation 1. Oracle ...

  9. React + Typescript + Webpack 开发环境配置

    对于复杂或多人开发的 React 项目来说,管理和使用每个组件的 props . state 或许会成为一件让人头痛的事情,而为每一个组件写文档,成本也会比较大,对项目的开发效率也不是最理想的. Ty ...

  10. python电脑配置苹果笔记本-tensorflow学习笔记1——mac开发环境配置

    1. mac电脑推荐配置 内存:8G+ cpu:i5+ 硬盘:SSD 128G+ 本人的电脑配置是cpu:i7, 内存:16G,硬盘:SSD 256G 2. mac开发环境配置 1.1 安装pip 打 ...

最新文章

  1. 关于安卓版的eclipse连接数据库并誓言增删改查
  2. ElasticSearch 组合过滤器
  3. java多线程之消费者生产者模式
  4. matlab中solve和resolve,resolve和solve的区别
  5. ECharts 浙江地图实践
  6. SpringBoot配置@PropertySource、@ImportResource、@Bean注解
  7. java编译异常有哪些_编译时JAVA最常见的错误有哪些
  8. cameraraw预设_169个PS预设 ACR一键调出胶片效果 城市黑金效果 复古胶片色调
  9. 搭建携程Apollo分布式配置中心
  10. 动易cms聚合空间最近访客访问地址错误解决方法
  11. 普元EOS7.5生成RestFul接口服务
  12. vue3使用clodop 云打印
  13. HP台式机清灰后无法启动的解决办法
  14. APM_Rover运行纲领分析,以pixhawk-fmuv2为硬件平台,ChibiOS为底层操作系统:
  15. Unity基础学习——光照系统
  16. 从零搭建移动H5开发项目实战
  17. 如何通过看美剧提高英语
  18. 办理一个香港银行帐户,请问有哪些银行可以考虑?
  19. 局域网限速软件P2P 终结者4.03 去广告破解最高权限版
  20. 不能使用 UPN 格式的用户名登录到使用 IIS 6.0的FTP

热门文章

  1. 安装linux版qq,安装二进制包编译器,安装mysql-5.6.11,删除已安装或安装失败的mysql-5.6.11,简单mysql练习题...
  2. Silverlight制作scrollbar.
  3. math ceil函数python_Python3 ceil() 函数
  4. 线程不安全 静态变量_【高并发】面试官问我:为啥局部变量是线程安全的?...
  5. Spring Cloud Alibaba系列教程-03-搭建生产可用的Nacos集群
  6. 最小二乘法2阶拟合数据
  7. 以太坊DAO之股东协会智能合约
  8. 迷途的羔羊?-SBO市场发展之我见
  9. Python-模块导入-63
  10. Logstash 初探