Tomcat中webapps下的項目如何導入到eclipse中


網上下載的項目,沒有源代碼,啟動tomcat后,可以運行,嘗試將項目導入到eclipse<

那么用反編譯軟件將class文件都解析成java文件

於是去tomcat\webapps\ROOT下尋找


如圖,發現WEB-INF下面沒有存放編譯后的.class文件的class文件夾,

可是項目又能正常運行!!

納悶代碼被放到哪里去了!!

后來打開lib文件夾,豁然開朗!!

在lib目錄下發現webqq.jar,項目的名字webqq


原來,項目部署的時候不但可以在WEB-INF/class里,還可以在WEB-INF/lib下,打成了jar包


ok,將jar包反編譯,得到源文件,在eclipse中新建project,將源文件加入到工程src中,

根據需要加入第三方相關jar包,成功!




--------------------------------------------------------------------------------------------------------------------

OK,那就繼續學習下tomcat

首先來看tomcat目錄結構

/bin:存放windows或Linux平台上啟動和關閉Tomcat的腳本文件

/conf:存放Tomcat服務器的各種全局配置文件,其中最重要的是server.xml和web.xml

/doc:存放Tomcat文檔

/server:包含三個子目錄:classes、lib和webapps

/server/lib:存放Tomcat服務器所需的各種JAR文件

/server/webapps:存放Tomcat自帶的兩個WEB應用admin應用和 manager應用

/common/lib:存放Tomcat服務器以及所有web應用都可以訪問的jar文件

/shared/lib:存放所有web應用都可以訪問的jar文件(但是不能被Tomcat服務器訪問)

/logs:存放Tomcat執行時的日志文件

/src:存放Tomcat的源代碼

/webapps:Tomcat的主要Web發布目錄,默認情況下把Web應用文件放於此目錄

/work:存放JSP編譯后產生的class文件



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM