`

搭SSH时遇到的问题,已解决!

阅读更多

今天下午搭SSH,由于MyEclipse版本的不同,所以在搭的时候,遇到了几个问题。

首先是applicationContext.xml文件配置出错,出错的是这句:

<bean id="dataSource"
  class="org.apache.commons.dbcp.BasicDataSource">
  <property name="driverClassName"
   value="com.mysql.jdbc.Driver">
  </property>
  <property name="url"
   value="jdbc:mysql://localhost:3306/people">
  </property>
  <property name="username" value="root"></property>
  <property name="password" value="hicc"></property>
 </bean>

出错原因是少一个jar包commons-pool.jar,这个包必须有。
我这里把包发上来,提供下载:/Files/shiyangxt/commons-pool.rar

把这个包放到项目的此路径:例如:D:\java\ssh\ssh\WebRoot\WEB-INF\lib

但是当我们放入后可能还会提示错误。

那么就意味着这个包需要其它包的支持。

此时我们需要用点击项目点右键,选择Build Path,之后选择最下面的一项,进入界面后,点Libraries,再点Add Library,再选择MyEclipse Libraries,再找Spring1.2的Jdbc,选中,还会有两个被自动选中,之后选择Finish,错误就解决了。

或者加载Hibernate的时候除了,Web Libraries这项打钩外,再把前三项打钩,也可以解决。

由于MyEclipse版本不同或者之前的操作不同,会有解决方法的不同,如果解决不了,可以参考上述文件。



分享到:
评论

相关推荐

    SSH搭建时的关键内容,困扰你我的关键点

    - 在使用Spring AOP时可能会遇到与Hibernate的ASM类库版本冲突的问题,导致诸如`NoClassDefFoundError`等异常。 - 解决方法是统一版本号或者排除冲突的类库。 - 例如,如果使用了Hibernate 3,则需要移除其自带的...

    SSH整合需要的所有JAR包(2部分).

    SSH整合是Java开发中一种常见的框架集成方式,主要包括Struts、Spring和...如果遇到"action null"异常,通常意味着某个Action对象没有正确初始化,检查相应的配置文件和Action类定义是解决此类问题的首要任务。

    毕业论文jsp235健康网站咨询网站(ssh).doc

    \n\n论文总结部分会回顾整个开发过程,强调遇到的挑战和解决方案,以及项目的成果和意义。最后,致谢部分表达了对指导教师、同学和亲友的感激之情,感谢他们在论文撰写和项目开发过程中的支持和帮助。\n\n总之,本篇...

    手册 (4b)-已转换.pdf

    树莓派在使用过程中,可能会遇到一些常见问题,例如黑屏现象、内存扩展、温度范围、密码输入显示、root用户登录问题、任务栏/菜单栏恢复等,这些都可以通过手册找到相应的解决方案。 通过树莓派手册的学习,用户...

    宝塔控制面板最新美化程序源码 带安装说明.zip

    在学习和使用过程中,遇到问题可以通过社区、论坛或者搜索引擎寻找解决方案,尽管此压缩包不提供技术支持,但互联网上的资源通常能解决大部分遇到的问题。 总之,“宝塔控制面板最新美化程序源码 带安装说明.zip”...

    linux(centos 6.5)hadoop集群搭建。

    在Linux(CentOS 6.5)环境下搭建Hadoop集群是一项技术性较强的工作,涉及到多个步骤和组件的配置。Hadoop是Apache软件基金会的一个开源分布式...记得在搭建过程中随时查阅官方文档,以获取最新信息和解决遇到的问题。

    javaEE实验报告

    - 在此部分,应详细介绍实验过程中遇到的具体问题及解决方法,以及相关的代码示例。 - 可以包括如何创建项目、编写控制器类、实现业务逻辑、构建前端界面等方面的具体步骤和代码实现。 #### 实验结果分析 - 对实验...

    Linux服务器宝塔面板安装视频教程.rar

    9. **故障排查**:遇到问题时,宝塔面板的日志功能可以帮助定位问题所在。教程中可能会演示如何阅读和分析日志,找出并解决问题。 10. **拓展功能**:除了基础功能外,宝塔面板还支持扩展插件,如Redis、Memcached...

    Tortoisegit 1.8.8.0

    7. **强大的故障排查**:当遇到问题时,TortoiseGit提供了丰富的日志记录,便于开发者查找错误原因和解决问题。 使用TortoiseGit,开发者可以在Windows环境下享受到Git的强大功能,无需记忆复杂的命令行操作。无论...

    网络工程师必用CRT

    在这个环境中,理论知识和实际操作得到了有效的结合,极大地提升了网络工程师解决问题的能力。因此,对于任何希望在复杂多变的网络环境中提升自己工作效率和技能的网络工程师来说,熟悉和掌握SecureCRT的各种功能是...

    linux-DietPi用于您单板计算机的轻量级justice

    - DietPi拥有活跃的社区论坛,用户可以在其中寻求帮助、分享经验和教程,共同解决遇到的问题。 总之,DietPi是单板计算机用户的一个强大工具,无论你是新手还是经验丰富的开发者,都能从中受益。其轻量级的特性、...

Global site tag (gtag.js) - Google Analytics