V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
abelking
V2EX  ›  Java

请教 war 包部署的问题

  •  
  •   abelking · 2020-07-22 23:00:59 +08:00 via iPhone · 1382 次点击
    这是一个创建于 1375 天前的主题,其中的信息可能已经有所发展或是发生改变。
    代码比较古老 用 ant 打包,引入了一些外部 jar 包,没有 maven 管理的。
    在 idea 里跑起来没问题(引入的 jar 作为 library 加入到项目中的),但打出的 war 包跑起来时,部分功能会报 class not found,缺的就是引入的外部包,但 war 包的 WEB-INF/lib 下是有这些 jar 包的。
    有大神指点下吗
    3 条回复    2020-07-25 12:03:38 +08:00
    gefranks
        1
    gefranks  
       2020-07-23 12:20:46 +08:00
    去年好像碰到过类似的问题,打包的时候有个文件里面包含了类的列表,没在那个列表里面的就 class not found 了.细节我也记不太清了.
    abelking
        2
    abelking  
    OP
       2020-07-25 11:01:06 +08:00 via iPhone
    @gefranks 谢谢 war 包里面一个文件里已经写了 class path 。但跑起来似乎没啥变化,还是报之前的错
    gefranks
        3
    gefranks  
       2020-07-25 12:03:38 +08:00
    @abelking 得查下 jar 里面的文件,我记得是在某个 jar 的 META-INF 里面有这个文件.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5154 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 03:48 · PVG 11:48 · LAX 20:48 · JFK 23:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.