zoukankan      html  css  js  c++  java
  • 移植一个项目到本地的问题

       我们拿到一个项目,想要学习它,首先我们得去运行起来到我们的电脑环境中,但是导入的时候可能会遇到各种问题,有工具的问题,有jar包的问题,有编码乱码问题,有连接数据库的问题,还有项目本身的问题。。。这里,我就分享一下怎么解决这些问题的方法:
       1.文件结构;

        

          

              上面一个是myeclipse的文件结构,下面为netbeans,我们将包文件都放在src或源包中,将jsp等资源文件放webroot或web页下,还有就在项目的webinfo的classes中的文件放在src中,就nice了。
       2.包重复或者jar版本过低(tomcat);

           包重复,如:asm.jar,asm-2.1.3.jar,项目中可能有重复包,你检查一下。

           tomcat6.0或tomcat7.0运行项目是,访问数据库的驱动包版本太低,也是会在tomcat启动时报错的。
       3.密码的修改

          这个是最基本的,在init.property,或者是在spring-config.xml中的dataSource的bean中修改password,或者hibernate.cfg.xml这几个文件中查找password,修改为我们的数据库的访问的用户名和密码。
       4.导入数据乱码(单独进行导入,一行一行的复制)

         数据库脚本文件导入后,数据乱码,我们可以一行一行复制(不推荐),第二个就是先清空数据库,然后我们再将某个比较少数据的数据表的导入数据的sql语句在查询页面里测试运行,不乱码,好吧,我就将所有导入数据的sql语句运行,还是乱码,好吧,检查数据库的属性,是否utf编码,然后再进行前2步,再乱码,。。。。。我也不知道,百度去。
       5.编码问题

         项目导入后,右键 属性-资源-编码选择utf-8,应用,ok;已经报错,进入文件,查看,将乱码导致的""缺失问题解决,一般就ok了,有资源文件显示xx,好吧,对此文件,右键,myclipse-exclude validation,再来一次,myclipse-run validation;
       6.项目本身有问题。

          debug分析,这个一般是代码问题了,就不要找我了。

  • 相关阅读:
    微信开发-Jssdk调用分享实例
    软件工程
    Homework_4 四则运算
    Homework 3
    每周总结
    自动生成四则运算题目
    Homework 1 -- The beginning
    程序员视角的餐饮行业
    iOS9网络适配_ATS:改用更安全的HTTPS
    Xcode的 发展史
  • 原文地址:https://www.cnblogs.com/hkxd-1/p/4878210.html
Copyright © 2011-2022 走看看