在tomcat中开发联通彩信vassdk_soap.jar问题

问题描述

开发联通彩信使用MM7协议,能找到的jar包只有华为开发好的vassdk_soap.jar这个开发包,发现存在这样的问题,我在tomcat启动的时候初始化mm7sender这个类,提示classnotfound这个错误,当我把vassdk_soap.jar这个jar包放到tomcat里面的lib下,启动就会成功,不报异常,可是发彩信的时候,程序会运行到rsp=sender.send(req);这里不再继续执行,不报异常,debug跟踪说是找不到vassdk_soap.jar这个jar包。我用内置tomcat(通过一个类文件启动tomcat)调试程序,是没问题,彩信完美发送。可是一用普通的tomcat时,就会出现上面的问题,由于程序要在客户那里部署,所以不能用内置tomcat运行,求解决方案,或提供联通MM7协议的jar包,我的问题和以前的csdn上的一个人提问的状况一样。不知道他最终怎么解决的?附上那个问题的连接。http://bbs.csdn.net/topics/300094538我个人感觉问题所在:1.vassdk_soap.jar这个jar包再tomcat启动时无法加载项目/wen-info/lib下面的jar,我把这个jar复制到tomcatllib下面,项目则不能访问到tomcat的lib下的jar,感觉问题好难解决啊,请大神帮忙解决疑惑,我的QQ:569693425

解决方案

解决方案二:
你用eclipse的javabuildpath引入jar包,然后打包发布下。
解决方案三:
我用eclipse的bulidpath查看,vassdk_soap在webapplibrary里面。
解决方案四:
新建个lib作为lib库,放入这个jar清理项目重新编译下试试。
解决方案五:
没人有解决方案吗?
解决方案六:
引用4楼asd2523011的回复:

没人有解决方案吗?

3楼已经给了解决方案了。楼主的问题,就是找不到包路径的问题。所以可以自己把包的路径写死,就不会存在这种问题了。
解决方案七:
引用3楼huasuoworld的回复:

新建个lib作为lib库,放入这个jar清理项目重新编译下试试。

新建lib包吗?在项目里bulidpath还是直接在编译好的文件在web-inf下面新建个libs

时间: 2024-12-03 18:33:08

在tomcat中开发联通彩信vassdk_soap.jar问题的相关文章

J2EE开发技术点1:Tomcat中开发项目

前言 在以前开发Web项目的时候,使用最多往往是IDE(Eclipse EE或者MyEclipse),在IDE中我们只需要配置一下Tomcat服务器的路径就可以了,写完一个Web项目之后直接部署到Tomcat上就可以了,这一切操作都是很简单的.对于一个Web开发人员而言,使用IDE进行项目开发已经轻车熟路了.而对于在Tomcat中直接部署项目并且进行开发知道的就比较有限了.本着知其然也要知其所以然的学习态度,让我们重新认识纯Tomcat开发的流程. 纯Tomcat开发流程 下载安装Tomcat

关于联通彩信开发

问题描述 挣扎了几天了,感觉不行了,个人所学有限,网上找到的MM7协议范本实在看不大明白然后联通彩信案例几乎都是java写的,有没有.net大神指点指点该从哪入手!

JNDI简介,jndi在tomcat中的配置,jdbc api简介,java连接数据库服务

连接数据库 JNDI(Java 命名和目录接口)   JNDI(Java 命名和目录接口) 分布式计算环境通常使用命名和目录服务来获取共享的组件和资源.命名和目录服务将名称与位置.服务.信息和资源关联起来.  命名服务提供名称-对象的映射.目录服务提供有关对象的信息,并提供定位这些对象所需的搜索工具.有许多命名和目录服务实现,并且到它们的接口是不同的. Java 命名和目录接口或 JNDI 提供了一个用于访问不同的命名和目录服务的公共接口.请参阅 URL java.sun.com/product

【IBM】使用 CAS 在 Tomcat 中实现单点登录

来源: IBM Developer http://www.ibm.com/developerworks/cn/opensource/os-cn-cas/ 张 涛 (zzhangt@cn.ibm.com), 软件工程师, IBM 王 秉坤 (wangbk@cn.ibm.com), 软件工程师, IBM  简介: 单点登录(Single Sign On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用

centos中修改tomcat中JVM非堆内存默认配置解决内存溢出

系统CentOS6.4下yum安装了tomcat6和jdk1.6,安装配置过程如下: http://www.111cn.net/sys/CentOS/72007.htm tomcat中部署两个项目A.B,同时部署时报内存溢出错误,系统CPU负载飙升,而单独部署A.B 和 只部署多个A或者只部署多个B项目系统运行正常. 查看日志报错:OutOfMemoryError: PermGen space-.   查询资料得知:是非堆溢出(永久保存区域溢出) 这种错误常见在web服务器对JSP进行pre c

在Tomcat中通过JOTM支持JTA

因为需要将项目从IBM WebSphere Application Server移植到Tomcat上开发,所以研究了一下在Tomcat中通过JNDI查找和使用JDBC及JTA的方法. Tomcat 是Servlet容器,但它也提供了一个JNDI InitialContext实现,因此用户可以像在J2EE应用程序服务器中一样在Tomcat中使用JNDI查找JDBC数据源.不过在事务处理方面,Tomcat本身并不支持JTA(Java Transaction API),所以需要借助其他的方案. JOT

利用XMLBuddy在Eclipse中开发XML

xml      这篇文章主要是介绍在Eclipse 平台中是如何支持XML开发的,着重讲解的是XMLBuddy插件.     这里只介绍不要Money的一种,就是XMLBuddy,它主要提供是有关DTD方面的验证.代码助手等功能:还有一种是要Money的,是XMLBuddy Pro,它相对于XMLBuddy来说,扩展了许多功能,比如对Schema.XSLT.RELAX NG 的支持.对于XML的一般编写,XMLBuddy已经够用了,而且它是免费的,很容易得到,所以这里就着重谈谈它了.  一.下

Eclipse+Tomcat集成开发servlet

servlet Eclipse+Tomcat集成开发servlet 关键字 Eclipse Tomcat Servlet Eclipse是open source的集成开发环境,它得到了IBM的大力支持,而Tomcat我们就更熟悉了,它是apache组织的JSP/Servlet容器,下面将讲述如何集成: 准备: 1. Tomcat4.0 2. Jdk1.4 3. Eclipse2.0 4. Eclipse的Tomcat插件在http://www.sysdeo.com/eclipse/tomcatP

在NetBeans IDE 6.0中开发通用Java应用程序简介

本简明教程将演示如何在 NetBeans IDE 6.0 中开发 Java SE 应用程序.本教程假定您对 Java 应用程序的开发已比较熟悉.在讲解过程中,我们将演示如何通过一些 IDE 特性简化应用程序开发. 我们将开发一个单词转换应用程序,用于将多个英文单词转换为一个英文单词.生成单词的构成形式为第一个词的第一个字母.第二个词的第二个字母.第三个词的第三个字母,依此类推.该生成词称为 离合词. 建立项目 我们创建的应用程序将包含两个项目: 具有实用程序类的 java 库项目. 具有 mai