zoukankan      html  css  js  c++  java
  • weblogic初学笔记2-在Linux上部署项目

    一、这两天在做部署项目到Linux服务器上。

    网上有用war包部署的,也有把war包解压之后部署的。比如:http://www.cnblogs.com/xdp-gacl/p/4143413.html 因为我本地用的是tomcat,编译生成的文件和weblogic上用的其实是一样的,目录也一样。所以直接从tomcat下的webapps下copy出整个代码文件夹,上传到Linux服务器上的weblogic域中。这样以后update项目代码也很方便,不像war包一样还要打包解压。直接拿本地tomcat下的文件对应上传更新就可以了。

    weblogic一个域可以部署多个项目。每个域对应一个端口号。但是放的项目太多启动weblogic的时间就越长,也会产生不便,可以分类不同的项目类别放不同的域。

    部署方法网上已经有现有的文章写的很详细了:http://www.cnblogs.com/xdp-gacl/p/4143413.html   http://tlinle.blog.51cto.com/251944/839935  不再赘述,这里只记录下自己使用中的感受。

    数据库连接方式:

      1.项目中用JDBC。直接启动即可。

      2.项目中用JNDI。需要配置数据源datasource。

    如果在同一个域部署一个项目的2个版本,给两个文件夹起不同的名字,比如webA1和webA2,部署到weblogic上的时候就会默认部署到不同的路径下,这就相当于2个独立没有关系的项目了,不会有影响。

    二、遇到的问题

    1.部署和运行都没有问题,但是访问首页就抱错了:

    原因:weblogic在同一个域中,用了struts只需要加载一次xerces-2.6.2.jar就可以,多的话会有问题。之前部署的项目中已经有了,所以要在这次的lib下删除这个jar包。重新启动即可。

    还有一些问题一知半解,弄清楚之后再写……

  • 相关阅读:
    天梯赛5-12 愿天下有情人都是失散多年的兄妹 【dfs】
    poj2718 Smallest Difference【贪心】
    HDU problem 5635 LCP Array【思维】
    codeforces 782C Andryusha and Colored Balloons【构造】
    HDU 4278 Faulty Odometer【进制转换】
    codeforces B. The Meeting Place Cannot Be Changed【二分】
    POJ 3264 Balanced Lineup 【线段树】
    HDU 1850
    CodeForces-714C
    HDU Problem 1247 Hat's Words 【字典树】
  • 原文地址:https://www.cnblogs.com/mySummer/p/6095350.html
Copyright © 2011-2022 走看看