eclipse用tomcat啟動(dòng)項(xiàng)目 Maven工程部署Tomcat發(fā)生錯(cuò)誤,tomcat不能運(yùn)行,求解?
Maven工程部署Tomcat發(fā)生錯(cuò)誤,tomcat不能運(yùn)行,求解?錯(cuò)誤原因:輸入Tomcat的部署路徑元數(shù)據(jù).pluginsorg.eclipse. wst.server.core文件簽入mp0wt
Maven工程部署Tomcat發(fā)生錯(cuò)誤,tomcat不能運(yùn)行,求解?
錯(cuò)誤原因:輸入Tomcat的部署路徑元數(shù)據(jù).pluginsorg.eclipse. wst.server.core文件簽入mp0wtpwebapps后,發(fā)現(xiàn)項(xiàng)目部署后WEB-INF文件夾中沒(méi)有生成Lib目錄。通常,將生成Lib目錄,并且項(xiàng)目的所有依賴jar包都將部署到此目錄中。解決方案:
1。右鍵單擊項(xiàng)目——選擇屬性,選擇部署程序集,單擊右側(cè)的添加,然后在彈出窗口中選擇Java構(gòu)建路徑條目。
2. 單擊next,選擇Maven dependencies
3。單擊finish,然后您可以看到Maven依賴項(xiàng)已經(jīng)添加到web應(yīng)用程序結(jié)構(gòu)中。操作完成后,將再次部署項(xiàng)目,不再報(bào)告錯(cuò)誤。那我們就到了元數(shù)據(jù).pluginsorg.eclipse. wst.server.core文件在mp0wtpwebapps目錄中,發(fā)現(xiàn)Lib目錄是在項(xiàng)目的WEB-INF目錄中自動(dòng)生成的,所有依賴的jar包都已部署。所以問(wèn)題解決了。
如何將項(xiàng)目部署在linux服務(wù)器?
1. 首先,使用Maven將項(xiàng)目鍵入war包Eclipse:右鍵單擊項(xiàng)目-->runas-->mavenpackage 2。將空的Tomcat項(xiàng)目復(fù)制到Linux服務(wù)器,更改端口3。將打包的war包復(fù)制到webapps 4下的Tomcat。從bin目錄開始啟動(dòng).sh5. 用操作命令[root@localhostneco-tomcat-6.0.35-8094]#CD/opt/neco-tomcat-6.0.35-8094/bin/pair文件夾權(quán)限:[根@localhostbin]#Chmod777-r/opt/neco-tomcat-6.0.35-8094/啟動(dòng)tomcat服務(wù):[根@localhostbin]#./ 啟動(dòng).sh關(guān)閉服務(wù):[根@localhostbin]#./ 關(guān)機(jī).sh查看日志信息:[根@localhostbin]#tail-222f/opt/neco-tomcat-6.0.35-8094/logs/卡塔琳娜,出去
springboot項(xiàng)目打包后如何設(shè)置能在tomcat中運(yùn)行?
在spring boot項(xiàng)目中pom.xml文件Maven可以打包在罐子里,也可以打包在戰(zhàn)爭(zhēng)里。Jar可以直接運(yùn)行。Tomcat是內(nèi)置的。War需要在Tomcat目錄下運(yùn)行。
springBoot項(xiàng)目如何部署?
Spring boot項(xiàng)目可以生成兩種部署包:一種是jar包,另一種是war包
jar包模式啟動(dòng),即使用Tomcat內(nèi)置的Spring boot來(lái)運(yùn)行。只要在服務(wù)器上配置JDK1.8或更高版本,就可以了。不需要設(shè)置Tomcat
1。鍵入jar包
2。將jar包放入任意目錄并執(zhí)行以下命令
$nohupjava-jar測(cè)試.jar& gttemp.txt文件&Amp
//此方法將日志文件輸入到指定的文件中,否則將自動(dòng)創(chuàng)建日志文件。進(jìn)程在后臺(tái)運(yùn)行。
傳統(tǒng)部署方法:將項(xiàng)目鍵入war包,將其放在tomcat的webapps目錄下,啟動(dòng)tomcat,即可訪問(wèn)。
對(duì)于打包,請(qǐng)轉(zhuǎn)到項(xiàng)目的根路徑:execute MVN clean package,好的
Tomcat主要用于部署web應(yīng)用程序。
1)默認(rèn)情況下,項(xiàng)目部署在~/Tomcat/webapps/下。當(dāng)Tomcat周圍的裝載機(jī)位置在服務(wù)器.xml中的配置。
2)將項(xiàng)目編譯成war包,并將其直接放到Tomcat加載位置。默認(rèn)情況下,在webapps下,啟動(dòng)Tomcat。每個(gè)項(xiàng)目的名稱都不同。
3)最好不要把太多的項(xiàng)目放在Tomcat下。您可以分別部署它們并創(chuàng)建不同的端口。