国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

如何將javaweb項目部署到linux下

2024-08-28 00:00:29
字體:
供稿:網(wǎng)友
以下是對將javaweb項目部署到linux下的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下

一般都在windows下開發(fā)的,現(xiàn)在部署到linux下:
1,將項目達(dá)成war包(用eclipse,項目右鍵-->Export-->選擇war file)
2,將tomcat(用winSCP當(dāng)然你也可以用secureCRT,用securCRT需要建立sftp(即上傳文件的目錄),用put tomcat命令)考到ilunx對應(yīng)的目錄下
3,然后將項目的war包放到tomcat的webapps目錄下
4,啟動tomcat(命令:./startup.sh(linux下啟動tomcat是.sh文件而非.bat文件))

遇到問題如下:
運行./startup.sh 是報錯
-bash: ./startup.sh: Permission denied
原因:沒有運行.sh的權(quán)限
解決:chmod 777 *.sh
注:Linux chmod +755和chmod +777 各是什么意思呢?
755 代表用戶對該文件擁有讀,寫,執(zhí)行的權(quán)限,同組其他人員擁有執(zhí)行和讀的權(quán)限,沒有寫的權(quán)限,其他用戶的權(quán)限和同組人員權(quán)限一樣。
777代表,user,group ,others ,都有讀寫和可執(zhí)行權(quán)限。
獲得權(quán)限后再運行./startup.sh命令時報錯:
This file is needed to run this program
原因:該文件需要一個運行環(huán)境(即配置jdk環(huán)境變量)
解決:JAVA_HOME=/usr/java/jdk1.6.0_25/(當(dāng)然這個目錄根據(jù)自己的jdk安裝目錄)
然后在運行./startup.sh 提示:
Using CATALINA_BASE: /usr/local/sarft/apache/apache-tomcat-6.0.29
Using CATALINA_HOME: /usr/local/sarft/apache/apache-tomcat-6.0.29
Using CATALINA_TMPDIR: /usr/local/sarft/apache/apache-tomcat-6.0.29/temp
Using JRE_HOME: /usr/java/jdk1.6.0_25/
Using CLASSPATH: /usr/local/sarft/apache/apache-tomcat-6.0.29/bin/bootstrap.jar
如果提示以上信息表明 tomcat啟動成功!
大功告成,運行項目,正常跑起!

PS:這個應(yīng)該屬于很初級的,不過對于本人來說,畢竟是第一次,從發(fā)現(xiàn)問題,到解決問題也許到了一些。所以特來分享一下下!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 渝北区| 巨野县| 根河市| 大田县| 沂南县| 侯马市| 湘潭市| 临沧市| 泸定县| 砚山县| 汤阴县| 清镇市| 芜湖市| 南陵县| 吉首市| 讷河市| 宣化县| 楚雄市| 灌南县| 乃东县| 鄯善县| 吉安市| 巫溪县| 大方县| 都兰县| 孝义市| 共和县| 额敏县| 犍为县| 万安县| 高尔夫| 新龙县| 滨州市| 鄂托克旗| 星座| 崇义县| 望都县| 库伦旗| 织金县| 建湖县| 台南县|