今天Deploy還有一件怪事,我佈署的A.war檔裡含有B.jar,兩者都有Spring的configuration設定,A.war的a bean會reference B.jar的b bean。但在Linux上佈署後,找不到b bean,即便在A.war有設classpath*:spring/*.xml的路徑。經天津同事指點,若B.jar是用Eclipse export會無法被A.war找到,但B.jar若是用jar cvf B.jar . 或jar cvf B.jar *的命令列方式產出,其spring confinguration就會被A.war找到。原因至今未明,奇也怪哉。

arrow
arrow
    全站熱搜

    Jemmy 發表在 痞客邦 留言(0) 人氣()