0
A
回答
2
我需要手动复制某处他们或编辑的build.xml这样做对吗?
如果您的项目是由seam-gen生成的,只需将库添加到lib子文件夹即可。
或者是否有自动方式提供接缝添加新库?
您可以使用maven来管理依赖关系。煤层气项目默认情况下不会实现,但煤层气项目有community templates。幸运的行家将在煤层3.正式支持
1
我没有找到一个方法来完成它,build.xml中的“耳朵”的任务有
<includesfile name="deployed-jars-ear.list"/>
如果我编辑该文件(找到在build.xml的旁边),并将我的库的名称添加到它的末尾,它们被复制到我的EAR文件中的lib文件夹中,这是我需要的,因为我想要由EAR classloader加载。
对于像我这样的JBoss新手来说,值得注意的是,JBoss附带了几个已经部署在jboss-5.1.0.GA \ lib \库下的库,如果你不注意的话可能会与你的相冲突。
0
我建议使用JBoss Tools Eclipse插件来开发,构建和启动Seam应用程序。我尝试了JBoss Tools方法和Seamgen/Ant方法,并发现自己使用前者的效率更高(头痛更少)。有相当多的教程解释了如何在JBoss Tools中使用Seam(例如a dedicated chapter in official documentation)。
重点:在使用JBoss Tools时,我只需要将一个库添加到项目中就可以将其复制到WebContent/WEB-INF/lib目录:)。
相关问题
- 1. 将库(Smack)添加到Android Studio项目
- 2. 将库添加到cn1lib项目中
- 3. javaPOS将库添加到项目中
- 4. 将库添加到MonoDevelop C++项目
- 5. Android将外部库添加到项目
- 6. 将.NET库添加到Xamarin项目
- 7. 将支持库添加到Android项目
- 8. 如何将库添加到CodeLite项目?
- 9. 将外部库添加到LibGdx项目
- 10. 将android eclipse库添加到unity3d项目
- 11. 将配置添加到库项目C#
- 12. 将外部库添加到Symfony2项目
- 13. 将C++ OpenBLAS库添加到c#项目
- 14. 将库添加到MFC项目
- 15. 将菜单添加到库项目
- 16. 将Janrain库添加到eclipse项目中?
- 17. 将库添加到iOS项目
- 18. 将C++库添加到eclipse C++项目
- 19. 将库添加到现有项目netbeans
- 20. 将JavaML库添加到Android项目中
- 21. 将播放库添加到Maven项目
- 22. 将jar库添加到Maven项目
- 23. 将库添加到Google App Engine项目
- 24. 将.mar库添加到intellij项目
- 25. 将FFTW库添加到QT项目
- 26. 将静态库添加到iPhone项目
- 27. 将库项目添加到Android.mk
- 28. 如何将库添加到Android项目?
- 29. 将外部库添加到项目中
- 30. 将库添加到Android/Eclipse项目
我必须忘记一些东西,然后我把库添加到项目的lib文件夹中,将它添加到我的eclipse的类路径中,并且能够编译应用程序,但是在将它部署到JBoss时出现运行时错误。 检查EAR文件我可以看到新库没有部署。 – 2009-10-10 04:41:25
@Cleber:我使用'seam deploy'或'seam explode'就像我写的那样工作。如果您使用eclipse进行部署(WTP) - 您需要在Project Properties - > Java EE Module Dependencies中检查这个新jar为web库依赖项,那么新的jar将与webapp一起部署在WEB-INF \ lib文件夹中。 – cetnar 2009-10-10 08:26:21
嗯,我无法让它以这种方式工作。尽管我正在使用seam部署/爆炸(之前执行undeploy/unexplode),但是这些库没有被复制到deploy文件夹中......另外,我在Eclipse中找不到所提到的菜单选项,尽管我正在运行WTP Eclipse Web Developer Tools版本:3.1.0.v200905242131-7R77FShEVw2xUGpF1LiNxdVAELXy构建ID:20090616035105)和Eclipse 3.5。也许是不同的构建? – 2009-10-10 11:28:09