成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

Tomcat源碼導(dǎo)入idea的方法

瀏覽:409日期:2023-03-19 16:51:44
目錄
  • 1.下載tomcat代碼
  • 2.下載之后的目錄結(jié)構(gòu)
  • 3.源碼使用ant構(gòu)建(這里改用pom)
  • 4.問題解決
    • 4.1控制臺(tái)亂碼
    • 4.2訪問8080報(bào)錯(cuò)jsp等class找不到
  • 5.訪問localhost:8080

    1.下載tomcat代碼

    本文選擇9.0分支,此版本servlet還是javax開頭的 github

    2.下載之后的目錄結(jié)構(gòu)

    3.源碼使用ant構(gòu)建(這里改用pom)

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">  <modelVersion>4.0.0</modelVersion>  <groupId>org.apache.tomcat</groupId>  <artifactId>tomcat</artifactId>  <name>tomcat</name>  <version>9.0.19</version>  <properties>    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>    <maven.compiler.source>1.8</maven.compiler.source>    <maven.compiler.target>1.8</maven.compiler.target>  </properties>  <dependencies>    <dependency>      <groupId>junit</groupId>      <artifactId>junit</artifactId>      <version>4.12</version>      <scope>test</scope>    </dependency>    <dependency>      <groupId>org.apache.ant</groupId>      <artifactId>ant</artifactId>      <version>1.10.11</version>    </dependency>    <dependency>      <groupId>wsdl4j</groupId>      <artifactId>wsdl4j</artifactId>      <version>1.6.3</version>    </dependency>    <!-- https://mvnrepository.com/artifact/javax.xml.soap/javax.xml.soap-api -->    <dependency>      <groupId>javax.xml.soap</groupId>      <artifactId>javax.xml.soap-api</artifactId>      <version>1.4.0</version>    </dependency>    <dependency>      <groupId>org.apache.geronimo.specs</groupId>      <artifactId>geronimo-jaxrpc_1.1_spec</artifactId>      <version>2.1</version>    </dependency>    <dependency>      <groupId>org.eclipse.jdt</groupId>      <artifactId>ecj</artifactId>      <version>3.17.0</version>    </dependency>    <dependency>      <groupId>org.easymock</groupId>      <artifactId>easymock</artifactId>      <version>4.0.2</version>      <scope>test</scope>    </dependency>    <dependency>      <groupId>biz.aQute.bnd</groupId>      <artifactId>biz.aQute.bndlib</artifactId>      <version>5.2.0</version>      <scope>provided</scope>    </dependency>    <dependency>      <groupId>com.unboundid</groupId>      <artifactId>unboundid-ldapsdk</artifactId>      <version>3.2.0</version>    </dependency>  </dependencies></project>

    直接使用idea重新導(dǎo)入,jdk暫時(shí)選擇1.8

    4.問題解決

    4.1控制臺(tái)亂碼

    信息: 至少有一個(gè)JAR被掃描用于TLD但尚未包含TLD。 為此記錄器啟用調(diào)試日志記錄,以獲取已掃描但未在其中找到TLD的完整JAR列表。 在掃描期間跳過不需要的JAR可以縮短啟動(dòng)時(shí)間和JSP編譯時(shí)間。
    九月 29, 2021 3:52:17 上午 org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom
    警告: 使用[SHA1PRNG]創(chuàng)建會(huì)話ID生成的SecureRandom實(shí)例花費(fèi)了[149]毫秒。

    九月 29, 2021 3:52:17亂碼 修改conf/logging.properties的編碼(現(xiàn)在默認(rèn)utf-8,基本無修改) 警告: 使用[SHA1PRNG]創(chuàng)建會(huì)話ID生成的SecureRandom實(shí)例花費(fèi)了[149]毫秒 亂碼

    這里的亂碼本質(zhì)原因是properties文件亂碼,tomcat采用系統(tǒng)的讀取配置文件方式,使用的是URL.openStream,然后采用properties.load方法,這樣會(huì)導(dǎo)致亂碼

    解決方案

    把兩個(gè)國際化文件讀取重寫Localizer、StringManager

    4.2訪問8080報(bào)錯(cuò)jsp等class找不到

    org.apache.catalina.startup.ContextConfig#configureStart方法加一句代碼//TODO 手工加的context.addServletContainerInitializer(new JasperInitializer(), null);

    5.訪問localhost:8080

    注意點(diǎn),有其他編譯選項(xiàng)發(fā),jdk11-16可以直接注釋
    其他報(bào)錯(cuò)正常解決就行

    到此這篇關(guān)于Tomcat源碼導(dǎo)入idea的文章就介紹到這了,更多相關(guān)Tomcat源碼導(dǎo)入idea內(nèi)容請(qǐng)搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

    標(biāo)簽: Tomcat
    相關(guān)文章:
    成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
    国产亚洲精品v| 粉嫩在线一区二区三区视频| 国产精品中文有码| 久久久久久国产精品mv| 亚洲精品成人少妇| 狠狠88综合久久久久综合网| 亚洲精品一区二区三区香蕉| 国产成人午夜高潮毛片| 91精品久久久久久久久99蜜臂| 裸体一区二区三区| 久久精品日韩| 性感美女久久精品| 久久国产精品毛片| 亚洲一卡二卡三卡四卡| 国产精品一区在线播放| 亚洲免费av网站| 一区二区三区导航| 一区二区三区鲁丝不卡| 国产精品日本欧美一区二区三区| 一区二区三区 在线观看视频| 91久久夜色精品国产九色| 亚洲视频香蕉人妖| 亚洲看片免费| 亚洲宅男天堂在线观看无病毒| 国产日韩欧美一区在线 | 亚洲性图久久| 中文字幕在线观看一区| 亚洲黄色在线| 亚洲第一电影网| 一本一本大道香蕉久在线精品| 天堂影院一区二区| 欧美系列日韩一区| 国产麻豆欧美日韩一区| 精品免费视频一区二区| 91农村精品一区二区在线| 中文字幕国产一区二区| 一区二区三区视频在线播放| 亚洲在线免费播放| 性一交一乱一区二区洋洋av| 奇米在线7777在线精品| 欧美一区二区三区视频免费播放| 99精品视频中文字幕| 中文字幕国产一区二区| 在线视频一区观看| 视频一区视频二区在线观看| 欧美精品三级在线观看| 91在线高清观看| 亚洲欧洲成人av每日更新| 国产视频一区免费看| 午夜精品成人在线视频| 欧美电影一区二区| 欧美成人69av| 亚洲一区免费观看| 欧美日精品一区视频| 成人一区二区三区在线观看| 国产精品久久久久久福利一牛影视| 在线一区欧美| 寂寞少妇一区二区三区| 欧美精品一区视频| 亚洲精品视频啊美女在线直播| 天堂成人国产精品一区| 678五月天丁香亚洲综合网| 91蝌蚪porny| 亚洲一区视频在线| 日韩一区二区中文字幕| 国产综合自拍| 日产精品久久久久久久性色| 精品久久久影院| 一区二区日韩免费看| 精品制服美女丁香| 中文天堂在线一区| 91国偷自产一区二区三区观看 | 欧美xxxxx裸体时装秀| 欧美视频导航| 日韩成人精品在线观看| 精品国产免费人成电影在线观看四季| 亚洲国产高清一区| 久久99国产乱子伦精品免费| 国产亚洲精品7777| 老**午夜毛片一区二区三区| 高清不卡一区二区在线| 亚洲美女屁股眼交3| 欧美精品免费视频| 国产精品扒开腿做爽爽爽软件| 日韩国产欧美在线观看| xnxx国产精品| 色先锋久久av资源部| 波多野洁衣一区| 亚洲成人午夜影院| 久久先锋影音av| 91久久精品一区二区三区| 色综合天天综合在线视频| 午夜欧美2019年伦理| 久久久久久99久久久精品网站| 一本久久a久久精品亚洲| 欧美一区久久| 久久国产三级精品| 亚洲欧美国产毛片在线| 日韩色在线观看| 免费h精品视频在线播放| 99久久99久久久精品齐齐| 肉色丝袜一区二区| 欧美国产精品一区二区| 欧美伦理影视网| 国产欧美一级| www.色精品| 日本成人在线网站| 国产精品进线69影院| 在线不卡一区二区| 香蕉免费一区二区三区在线观看| 99re热这里只有精品免费视频| 蜜桃精品在线观看| 亚洲欧美偷拍另类a∨色屁股| 精品久久免费看| 欧美性极品少妇| 亚洲视频1区| 欧美在线一二三区| 国产一区二区看久久| 亚洲动漫第一页| 中文字幕 久热精品 视频在线| 欧美精品久久久久久久多人混战 | 精品国产伦一区二区三区观看方式 | 亚洲免费在线电影| 精品剧情v国产在线观看在线| 久久精品网址| 亚洲第一在线综合在线| 99久久er热在这里只有精品15| 麻豆成人免费电影| 亚洲成人免费av| ...xxx性欧美| 久久久精品免费网站| 日韩一区二区三区视频在线| 色久综合一二码| 国产日韩三区| 国内精品美女在线观看| 99视频在线观看一区三区| 激情久久五月天| 日本女人一区二区三区| 夜夜嗨av一区二区三区中文字幕 | 中文字幕日韩欧美一区二区三区| 精品久久久久久最新网址| 欧美精品久久久久久久多人混战| 美女精品一区| 99热这里只有成人精品国产| 国产综合色产| 午夜日韩福利| 成人aa视频在线观看| 国产精品一区一区| 精品无人区卡一卡二卡三乱码免费卡| 亚洲福利一二三区| 亚洲码国产岛国毛片在线| 国产亚洲欧美在线| 久久精品一区蜜桃臀影院| 欧美本精品男人aⅴ天堂| 91精品国产高清一区二区三区 | 国产精品久久久久久久久久免费看 | 中文字幕一区二| 国产精品无遮挡| 国产视频在线观看一区二区三区| 精品少妇一区二区三区视频免付费| 欧美一区二区三区在线视频| 欧美理论电影在线| 欧美性猛交xxxx乱大交退制版| 色美美综合视频| 一本到三区不卡视频| 色菇凉天天综合网| 欧洲中文字幕精品| 欧美视频完全免费看| 欧美性生交片4| 欧美无砖专区一中文字| 欧美午夜电影在线播放| 欧美人动与zoxxxx乱| 欧美美女激情18p| 欧美麻豆精品久久久久久| 51精品视频一区二区三区| 91麻豆精品国产91久久久久| 91精品国产色综合久久| 日韩一区二区三区免费看| 欧美zozo另类异族| 久久久精品2019中文字幕之3| 国产女人水真多18毛片18精品视频| 国产欧美一区二区在线| 国产精品久久久久久一区二区三区| 一色屋精品亚洲香蕉网站| 亚洲欧美在线高清| 亚洲综合区在线| 亚洲成av人片在线观看无码| 日韩二区三区在线观看| 老司机精品视频线观看86| 国产一区二区久久| www.一区二区| 欧美日本国产精品| 亚洲福利精品| 久久国产精品久久久久久电车| 色视频欧美一区二区三区| 欧美日韩一区二区在线观看视频| 日韩西西人体444www| 国产欧美一区在线| 亚洲精品成人精品456| 五月激情综合色|