![](/img/trans.png)
[英]How to compile web application with any javac flag in Eclipse
[英]How to compile a java web application by javac?
我有一個傳統的 Java web 項目,它的結構如下所示
|-lib
|-src
|-main
|-java
|-resources
|-wbeapps
|-WEB-INF
|-web.xml
之前我是通過IDEA的tomcat配置來編譯運行這個應用的,編譯、運行、部署的所有問題都由IDEA來完成。
現在,我必須修改一個src\\main\\java\\xxx
的java文件,而且這個修改是絕對正確的,那么就不用IDEA或者Eclipse來實現編譯部署到Tomcat了。
如果沒有 IDEA 或 Eclipse,我怎么能做到這一點,只需使用 javac 或其他工具? 請給我一些建議,謝謝。
如果您想部署到 Tomcat,您將需要一個 war(Web 應用程序存檔)文件。 要生成一個 war 文件,首先,使用 javac 編譯所有文件,然后運行 jar 命令:
jar -cvf project.war *
此命令應從項目根目錄(不在 WEB-INF 或任何其他文件夾中)運行。
-c 選項指定您要創建文件,-v 選項將生成詳細輸出,-f 選項允許您指定存檔名稱。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.