社区
Java EE
帖子详情
单独部署一个EJB MODULE,引入的jar包应该放在哪?MANIFEST.MF应该怎么写?
ty629
2009-10-10 05:11:29
单独部署一个EJB MODULE,引入的jar包应该放在哪?MANIFEST.MF应该怎么写?
...全文
69
1
打赏
收藏
单独部署一个EJB MODULE,引入的jar包应该放在哪?MANIFEST.MF应该怎么写?
单独部署一个EJB MODULE,引入的jar包应该放在哪?MANIFEST.MF应该怎么写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wwwxxx286
2009-10-10
打赏
举报
回复
引用第三方包的就不能只是一个jar包,可以打个war或rar包进行发布。Manifest里面要配置CLASSPATH
jar包
-JavaWeb所用到的
jar包
jar包
-JavaWeb所用到的
jar包
Class-Path in
MANIFEST
.
MF
from weblogic.jar of version 12.2.1.3.0
@[
MANIFEST
.
MF
Class-Path] weblogic.jar 12.2.1.3.0 weblogic-launcher.jar …/…/…/oracle_common/
module
s/oracle.rsa/cryptoj.jar …/…/…/oracle_common/
module
s/features/com.oracle.db.jdbc-no-dms.jar …/…/…/orac...
jboss7静态变量由于不同的类加载器在两个模块中不相同
ecp.ear引用core.ear中的core.jar项目
MANIFEST
.
MF
如下配置时,会发现两个模块调用core.jar中的类使用不同的类加载器
Manifest
-Version: 1.0 Dependencies: deployment.core.ear.core-
ejb
.jar 必须要在显式配置依赖,并且依赖的是整个core.ear才会使用同
一个
加载器 如下:
EJB
学习(一)——
EJB
和WEB打包
在做Java版高校云平台的时候,每个模块在搭建底层的时候都建立了三个项目,分别是jar项目(对象core层)、war项目(对应web层)和ear项目(对应ear层),刚开始接触这好几个项目,有些蒙了。最近在总结
EJB
的相关知识,对这些项目有了一些基本的了解,下面就对各个项目如何打包进行
一个
总结。 在这之前,我们先来认识一下
EJB
,
EJB
是sun的JavaEE服务器端组件模型,设计
使用了第三方类库的
EJB
如何打包 共用了第三方类库的 J2EE 项目如何打包
使用了第三方类库的
EJB
如何打包 在实际项目中,我们经常需要使用第三方的类库。这些类库
应该
放在
哪里?
EJB
应用一般都有被“卸出”(这里指装入的反向过程)的能力,这种能力由
部署
时装入它们的类装载器支持。 如果我们把第三方类库放入应用服务器的标准类路径([jboss 安装目录]\server\all\lib),这些类很可能完全失去被卸出的能力。这样,如果
EJB
Java EE
67,538
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章