在开发web应用时经常用到一些jar包,很多jar包都是公用的,例如:common-×××.jar,平常自己开发的一些util 包..这些包我们一般都把他放到外面,这样可以减少工程发布包的体积,针对weblogic的classpath配置让人比较头疼,下面是我通常的配置方 法

1        直 接将用到的包一个一个的添加到classpath底下:
(1)先将我们用到的包拷贝到一个目录 (D:\lib)下,注意路径不要太长,以免在加载类路径时造成“参数太长”的错误。
(2)编辑weblogic的 startWebLogic.cmd文件,将所需jar包全部加入。
例如:
SET LIB_PATH=D:\lib
SET LIB_CLASSPATH=%LIB_PATH%\apache\apache.jar;
%LIB_PATH%\hibernate2\hibernate2.jar;
%LIB_PATH%\ibatis\ibatis-common-2.jar;
%LIB_PATH%\ibatis\ibatis-dao-2.jar;
%LIB_PATH%\ibatis\ibatis-sqlmap-2.jar;
%LIB_PATH%\jdbc\jtds-1.1.jar;
%LIB_PATH%\jdbc\msbase.jar;
%LIB_PATH%\jdbc\mssqlserver.jar;
%LIB_PATH%\jdbc\msutil.jar(注意:在实际配置时不要换 行)
SET CLASSPATH=% LIB_CLASSPATH %;%CLASSPATH%
这样就完成了weblogic的classpath配置。
2        自动化jar包配置
用for循环自动加载,在 startweblogic.cmd添加如下语句:set LIB_PATH=D:\lib
for %%i in ("%LIB_PATH%\*.jar") do call addjar.cmd %%i
其中addjar.cmd文件放在与 startweblogic.cmd同目录下,文件写法:
set JAR_PATH=%JAR_PATH%;%1

最后,在 startweblogic.cmd中的set CLASSPATH=XXXX前增加%JAR_PATH%;,比如改为:set CLASSPATH=%JAR_PATH%;XXXX;

3        jar包的其他配置方式
将公共包扔到 web用服务器的公共路径里去。如果是weblogic,可放在weblogic81\common\lib;如果是tomcat,可放在common \lib下(支持建子目录)

Weblogic的classpath设置相关推荐

  1. java的classpath是什么_JAVA初学者classpath设置情况是什么?

    结构 可通过对 JDK 工具使用 -classpath 选项(首选方法)或设置 CLASSPATH 环境变量来设置类路径. C:> jdkTool -classpath path1;path2. ...

  2. java classpath设置_Java CLASSPATH设置

    Java CLASSPATH设置 CLASSPATH: CLASSPATH是一个环境变量,Application ClassLoader使用它来定位和加载.class文件. CLASSPATH定义路径 ...

  3. JAVA classpath设置方式启动详解:java class名、java -jar

    java classpath设置方式启动详解:java className.java -jar 文章目录 java classpath设置方式启动详解:java className.java -jar ...

  4. classpath设置

    mac classpath设置 http://www.cnblogs.com/melody-emma/p/4736075.html 我一直在寻找的答案一整天,最后不得不解决的问题.我要写下我做了什么来 ...

  5. ubuntu java classpath 设置_在Ubuntu中正确设置java classpath和java_home

    我有错误 Exception in thread"main" java.lang.NoClassDefFoundError: 当我尝试在Ubuntu上运行编译类时.我使用的是一个非 ...

  6. WebLogic中如何设置Spring Boot项目的属性

    场景与分析--spring.profiles.active 属性的设置 在 WebLogic中部署的项目, 有的场景下需要在项目之外设置应用的属性.举例来说:Spring Boot项目的spring. ...

  7. Linux下weblogic中自动用户,某项目linux下Weblogic自动重启设置

    最近一个电子商务项目,客户需要每天自动重启Weblogic,在实际生产环境中的设置如下 机器环境 xxxx.life.com.cn生产应用服务器 命令 crontab -l 列出crontab定时计划 ...

  8. java classpath设置_Java中classpath怎么设置

    classpath的设置方法:首先点击"我的电脑":然后选择"属性",并找到"高级设置"中的"环境变量":接着在里面的系 ...

  9. JAVA_HOME和CLASSPATH设置

    1. 修改全局的环境变量 # vi /etc/profile export JAVA_HOME = /home/myuser/jdk1.7.0_03     export PATH = $JAVA_H ...

最新文章

  1. Nature:光解水催化剂效率接近100%!马斯克移民火星的能源和氧气这下有了
  2. 实验二:网络嗅探与欺骗
  3. mysql 6.5安装_RedHat6.5安装MySQL5.7教程详解
  4. VTK:可视化之ScalarVisibility
  5. redis 缓存过期默认时间_redis缓存过期机制
  6. 0112 - 借用纸币发行门票
  7. java对接微信公众号
  8. 1.2 数值分析 误差的来源和分类
  9. 怎么利用计算机求一元三次方程,一元三次方程求根公式
  10. 关于php聊天室的实现方法,PHP聊天室简单实现
  11. android calendar控件,Android Calendar自定义日历控件
  12. 数据库表自动生成word文档
  13. 天池大数据竞赛——资金流入流出预测赛后感想
  14. gulp在工作中的应用
  15. 饮食、生物钟、肠道菌群的“三角恋”
  16. ADB向手机安装APK失败
  17. 《发现你的心灵》——于丹
  18. python npv 计算公式_Python numpy 中常用的数据运算
  19. java编程的一个猜数字有趣小游戏
  20. Unity全局音量控制以及音量信息存储在本地

热门文章

  1. linux date修改系统时间
  2. python创建单例模式_Python单例模式的四种创建方式实例解析
  3. 2.6宽带接入技术ADSL
  4. 数据结构之交换排序:冒泡排序
  5. (操作系统题目题型总结)第五章:设备管理
  6. Python中string、json、bytes的相互转换
  7. Java 字符串常用操作(比较、查找位置、删除字符、替换字符串、反向输出、是否存在、分割字符串、大小写转换,区域比较、拼接字符串)
  8. 安装visual studio code(VS Code)并修改为中文
  9. SQLAlchemy 教程 —— 基础入门篇
  10. VS中PCL库附加依赖项配置