簡體   English   中英

Glassfish和Spring Boot:.war重新部署失敗

[英]Glassfish and Spring Boot: .war re-deployment failed

我正在嘗試從https://github.com/spring-guides/gs-convert-jar-to-war到本地glassfish4部署應用程序構建。 而且它第一次部署得很好(如果我可以稱呼框架中的某些異常為良好行為)。 至少,我可以在瀏覽器中打開項目的索引頁面。

但是,如果我嘗試取消部署它並重新部署,或者僅覆蓋autodeploy目錄中的.war文件,部署將失敗。 而且似乎沒有任何內容添加到glassfish日志文件中。

我從eclipse發布的項目使用其某些機制成功部署和重新部署。

這是具有相關內容的日志: http : //pastebin.com/zSeMw5tC

可能是什么問題?

不久前,我對Glassfish進行了一些實驗。 CDI實現確實破壞了IMO(不應加載類以對其進行掃描以查看注釋),但如果包含WEB-INF/classes/META-INF/beans.xml ,則我嘗試在GF 4上運行的應用程序

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="
      http://java.sun.com/xml/ns/javaee http://docs.jboss.org/cdi/beans_1_0.xsd"
bean-discovery-mode="none">
    <scan>
        <exclude name="org.springframework.**" />
        <exclude name="org.apache.**" />
        <exclude name="com.google.**" />
    </scan>
</beans>

我沒有做過GF 3(以前的CDI規范,也沒有辦法排除我的想法)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM