您的位置 首页 被动

如何将javaweb项目布置到linux下

以下是对将javaweb项目部署到linux下的方法进行了详细的分析介绍需要的朋友可以过来参考下一般都在windows下开发的现在部署到linux下将项目达成war包(用e

以下是对将javaweb项目布置到linux下的办法进行了具体的剖析介绍需求的朋友能够过来参阅下

一般都在windows下开发的现在布置到linux

将项目达到war包(用eclipse项目右键>Export>挑选war file)

将tomcat(用winSCP当然你也能够用secureCRT用securCRT需求树立sftp(即上传文件的目录)用put tomcat指令)考到ilunx对应的目录下

然后将项目的war包放到tomcat的webapps目录下

发动tomcat(指令/startupsh(linux下发动tomcat是sh文件而非bat文件))

遇到问题如下

运转/startupsh 是报错

bash: /startupsh: Permission denied

原因没有运转sh的权限

处理chmod *sh

注Linux chmod +和chmod + 各是什么意思呢?

代表用户对该文件具有读写履行的权限同组其他人员具有履行和读的权限没有写的权限其他用户的权限和同组人员权限相同

代表usergroup others 都有读写和可履行权限

取得权限后再运转/startupsh指令时报错

This file is needed to run this program

原因该文件需求一个运转环境(即装备jdk环境变量)

处理JAVA_HOME=/usr/java/jdk_/(当然这个目录依据自己的jdk装置目录)

然后在运转/startupsh 提示

Using CATALINA_BASE: /usr/local/sarft/apache/apachetomcat

Using CATALINA_HOME: /usr/local/sarft/apache/apachetomcat

Using CATALINA_TMPDIR: /usr/local/sarft/apache/apachetomcat/temp

Using JRE_HOME: /usr/java/jdk_/

Using CLASSPATH: /usr/local/sarft/apache/apachetomcat/bin/bootstrapjar

假如提示以上信息标明 tomcat发动成功!

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/beidong/301082.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部