社区
JBoss技术交流
帖子详情
在JBoss里打jar包发布的方法?
lord_is_layuping
2008-06-11 05:13:01
在JBoss里打jar包发布时,
把jar包打在deploy与把jar包打在lib下有什么区别吗?
c:\jboss-4.0.3SP1\server\default\deploy
c:\jboss-4.0.3SP1\server\default\lib
可不可以把只包打在其中一个文件夹下(deploy或lib)。
另外,打成的包可以随便命名吗?
...全文
491
7
打赏
收藏
在JBoss里打jar包发布的方法?
在JBoss里打jar包发布时, 把jar包打在deploy与把jar包打在lib下有什么区别吗? c:\jboss-4.0.3SP1\server\default\deploy c:\jboss-4.0.3SP1\server\default\lib 可不可以把只包打在其中一个文件夹下(deploy或lib)。 另外,打成的包可以随便命名吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
uponcy
2008-06-17
打赏
举报
回复
是不是楼主误会了,项目是要打成XXX.war包,然后放到deploy下才行的
而项目中用到的一些jar包,你可以考虑放到lib下面,而不是随项目打到war包中
jr32
2008-06-13
打赏
举报
回复
在deploy下是不应该放xxx.jar包的,因为jar包里面通常是放只class文件的.应放到lib下.一般把我们开发的应用程序打包为war或ear.
你的jar包放在deploy下能够部署,是因为jboss的TomcatDeployment会把depoy下的xxx.jar,复制为D:\OpenSource Soft\jboss-4.0.3SP1\server\default\tmp\deploy\xxx.jar.xxxx-exp.war.
这样,这个jar包被当做一个war包来部署了.
看你的jar包有jboss.xml, ejb-jar.xml,应该是一个web应用,应该打包为war或ear发布.
............................................................
D:\OpenSource Soft\jboss-4.0.3SP1\server\default\deploy
¦
XXX.jar
¦
¦
¦
META-INF
¦
¦_MANIFEST.MF
¦_jboss.xml
¦_ejb-jar.xml
lord_is_layuping
2008-06-13
打赏
举报
回复
但我们的D:\OpenSource Soft\jboss-4.0.3SP1\server\default\deploy里确实打了jar包。我用
winrar看了一下,里面文件如下:
D:\OpenSource Soft\jboss-4.0.3SP1\server\default\deploy
|
XXX.jar
|
|
|
META-INF
|
|_MANIFEST.MF
|_jboss.xml
|_ejb-jar.xml
lord_is_layuping
2008-06-12
打赏
举报
回复
如果是放在lib下,jboss 的classloader会自动把该jar载入.
jar包直接放在deploy下是不会被jboss自动载入的.你可以把jar放在war包的Lib下,例如deploy\xx.war\WEB-INF\lib.
但有个限制就是xx.war包类的jar不能被其他war的应用所调用.例如:
deploy下有A.war\WEB-INF\lib\a.jar, 和B.war\WEB-INF\lib\b.jar,
A.war中的应用程序就不能找到或使用b.jar中的class.
同理B.war中的应用程序不能使用a.jar中的class.
希望对你有用.
<<是不是说打一个jar包直接放在deploy下(如deploy/*.jar),什么作用也没有啊。
deploy下
<<怎么deploy啊?
jr32
2008-06-12
打赏
举报
回复
< <是不是说打一个jar包直接放在deploy下(如deploy/*.jar),什么作用也没有啊。
是的.
也许我没说清楚,假设c:\jboss-5.0.0.Beta4是你放jboss的路径.
在jboss的目录下,你可将jar 放在如下目录:
c:\jboss-5.0.0.Beta4\server\default\deploy\xx.war\WEB-INF\lib\xxx.jar
或是c:\jboss-5.0.0.Beta4\server\default\lib\xxx.jar
gabriel80
2008-06-12
打赏
举报
回复
deploy下
jr32
2008-06-11
打赏
举报
回复
如果是放在lib下,jboss 的classloader会自动把该jar载入.
jar包直接放在deploy下是不会被jboss自动载入的.你可以把jar放在war包的Lib下,例如deploy\xx.war\WEB-INF\lib.
但有个限制就是xx.war包类的jar不能被其他war的应用所调用.例如:
deploy下有A.war\WEB-INF\lib\a.jar, 和B.war\WEB-INF\lib\b.jar,
A.war中的应用程序就不能找到或使用b.jar中的class.
同理B.war中的应用程序不能使用a.jar中的class.
希望对你有用.
InstallAnywhere 7.1 制作JDK +
JBOSS
+ JAR安装包
公司项目开发完成,到了程序
发布
阶段,要求把 JDK
JBOSS
JAR包
都制作成安装程序且不用安装jdk,这
里
是制作过程说明,图文并茂
工作流jBPM.
jar包
jBPM在2004年10月18日,
发布
了2.0版本,并在同一天加入了
JBoss
,成为了
JBoss
企业中间件平台的一个组成部分,它的名称也改成
JBoss
jBPM。随着jBPM加入
JBoss
组织,jBPM也将进入一个全新的发展时代,它的前景是十分...
JSF1.2+EJB3.0实现的一个项目实例
此时还需要在web端的类路径中(也就是在jsfejb3-war项目的lib文件夹中)添加以下几个
Jar包
(这些包都在
JBoss
服务器安装目录/client目录下有):ejb3-persistence.jar、hibernate-client.jar、javassist.jar、
jboss
-ejbs-...
JAVA上百实例源码以及开源项目
使用时候只需在控制台窗口执行jar就可以了。 Java 3DMenu 界面源码 5个目标文件 内容索引:Java源码,窗体界面,3DMenu Java 3DMenu 界面源码,有人说用到游戏中不错,其实平时我信编写Java应用程序时候也能用到吧,...
JBoss
下自定义
jar包
的管理
<br />现在的项目中自定义了很多共通的
jar包
,这些
jar包
如何导入到
JBoss
的运行时环境中,有好几种做法: <br />(1)将使用的
jar包
打到工程的war或ear包中,随他们一起
发布
。 <br />(2)编辑
JBOSS
_...
JBoss技术交流
6,787
社区成员
2,558
社区内容
发帖
与我相关
我的任务
JBoss技术交流
JBoss技术交流
复制链接
扫一扫
分享
社区描述
JBoss技术交流
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章