第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Web.xml 未正確編譯

Web.xml 未正確編譯

SMILET 2021-09-03 17:06:05
我最近嘗試從 java7-java8 轉(zhuǎn)換 Eclipse、Google Appengine 項(xiàng)目,因?yàn)?GAE 已停止支持 java7(或?qū)⒃诓痪玫膶?lái)支持)。該項(xiàng)目在開(kāi)始轉(zhuǎn)換之前運(yùn)行良好。嘗試在本地運(yùn)行項(xiàng)目時(shí),我現(xiàn)在收到此錯(cuò)誤:    java.lang.IllegalStateException: Multiple servlets map to path: /api/add-batch-shelfsurvey: ApiShelfSurveyBatchServlet,com.imobdev.figjam.ApiShelfSurveyBatchServlet這是該 servlet 的 web.xml 中的條目:    <servlet>        <servlet-name>ApiShelfSurveyBatchServlet</servlet-name>        <servlet-class>com.imobdev.figjam.ApiShelfSurveyBatchServlet</servlet-class>    </servlet>    <servlet-mapping>        <servlet-name>ApiShelfSurveyBatchServlet</servlet-name>        <url-pattern>/api/add-batch-shelfsurvey</url-pattern>    </servlet-mapping>這是 web.xml 文件的開(kāi)頭:    <?xml version="1.0" encoding="UTF-8"?>    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">我已經(jīng)兩次和三次檢查 /api/add-batch-shelfsurvey 路徑在 web.xml 中是唯一的,但我仍然收到此錯(cuò)誤。錯(cuò)誤消息中提到的 servlet 發(fā)生了變化,但它們都沒(méi)有多個(gè)映射到一個(gè)路徑。我發(fā)現(xiàn)這些線程看起來(lái)相似但實(shí)際上并不相關(guān):https : //github.com/dropwizard/dropwizard/issues/2107 https://bugs.eclipse.org/bugs/show_bug.cgi?id=479865我不知道它是否相關(guān),但這是我的 appengine-web.xml 文件:    <appengine-web-app xmlns="http://appengine.google.com/ns/1.0">        <threadsafe>true</threadsafe>        <url-stream-handler>urlfetch</url-stream-handler>        <system-properties>            <property name="java.util.logging.config.file" value="WEB-INF/logging.properties"/>            <property name="appengine.file.encoding" value="US-ASCII"/>        </system-properties>        <sessions-enabled>true</sessions-enabled>        <runtime>java8</runtime>    </appengine-web-app>
查看完整描述

2 回答

?
莫回?zé)o

TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊

我設(shè)法讓項(xiàng)目在本地主機(jī)上運(yùn)行并上傳并在 Google App Engine 上運(yùn)行。不幸的是,我不知道到底是什么問(wèn)題。這些是我采取的步驟: - 從 web.xml 文件中的所有內(nèi)容中刪除 /*。- 在 2.5 xsd 和 3.1 xsd 版本之間多次更改,每次都在 localhost 上運(yùn)行項(xiàng)目。- 改回 2.5 xsd 并全部改回以 /* 結(jié)尾

然后項(xiàng)目在 localhost 和 appengine 上編譯并運(yùn)行良好。如果有人知道更多關(guān)于為什么會(huì)發(fā)生這種情況的信息,請(qǐng)告訴我。


查看完整回答
反對(duì) 回復(fù) 2021-09-03
?
catspeake

TA貢獻(xiàn)1111條經(jīng)驗(yàn) 獲得超0個(gè)贊

這是因?yàn)?code>/api/add-batch-shelfsurvey 在嘗試檢查<servlet-mapping> web.xml 中的所有部分之前可能已經(jīng)注冊(cè) 了路徑 ,如果您有任何 @WebServlet注釋?zhuān)?qǐng)檢查urlPatterns={"..."}

如果您同時(shí)有兩個(gè)定義,應(yīng)用服務(wù)器將不知道哪個(gè)是正確的。


查看完整回答
反對(duì) 回復(fù) 2021-09-03
  • 2 回答
  • 0 關(guān)注
  • 235 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)