myeclipse2014删除antlr-2.7.2.jar--解决struts和hibernate包冲突
方式一:
要求眼疾手快,在workspace下的D:\myeclipse2014workspace\.metadata\.me_tcat7\webapps\工程名\WEB-INF\lib中將antlr-2.7.2.jar刪除。此法,每次啟動都會講jar包有增加進去,在程序剛將antlr-2.7.2.jar添加進來的時候立刻刪除,但是后來啟動變得很快了,沒來得及刪就提示正在被使用。。。
方法二:
根據網絡上的解決方案是:“導入struts的時候,菜單MyEclipse->project facets(capabilities)->install apache structs fact 選項里那個Enable project specific advanced configuration一定要勾上(之前我一直沒有勾,不勾不能取消core包自選導入),然后不選antlr-2.72.jar就可以了(如下圖),這樣就不會導入antlt-2.72.jar了。”
很明顯,這只能為我們做下一個工程的時候使用,或者重新建立工程,少許麻煩。
方法三:
要解決問題,可以修改配置。
在windows->proferences->MyEclipse->project Libraries 頁面中勾選enable advanced configuration,然后在哪些庫中找到struts2(在最后,我用的是struts2),將core下的antlr-2.7.2.jar取消掉,然后應用即可。
轉載于:https://www.cnblogs.com/tianjiqx/p/4918456.html
總結
以上是生活随笔為你收集整理的myeclipse2014删除antlr-2.7.2.jar--解决struts和hibernate包冲突的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 63. Unique Paths II
- 下一篇: [hackinglab][CTF][综合