问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

javaweb项目如何部署上线

发布网友 发布时间:2022-04-25 13:43

我来回答

4个回答

热心网友 时间:2023-10-03 07:49

java的服务器你要租用一个主机或者虚拟系统,但是不能是一个简单的虚拟空间,因为java的项目部署需要启动 jvm tomcat 等,很复杂,比php的成本高很多
你可以租阿里云的服务器,一个月100的最低消费试用一下,装一个centos 6 来部署你的项目
部署java项目在阿里云上跟部署在你自己的机子上步骤一样,只是你最好用 linux,稳定性各方面都很高

热心网友 时间:2023-10-03 07:50

安装JDK 然后装数据库 装一个web容器 把项目放到容器里 启动容器

热心网友 时间:2023-10-03 07:50

javaweb项目部署在tomcat服务器,并上线的过程如下:
1..将项目放在webapps下,就可以了
2..更改$CATALINA_HOME\conf\server.xml文件,在<host>标签内添加<Context>标签,内容如下:
<Context docBase="D:\javaspace\sfa\WebRoot" reloadable="false" path="/sfa123"/> ,不需要将文件放置webapp下,其中reloadable="false"表示当应用程序中的内容发生更改之后服务器不会自动加载,这个属性在开发阶段通常都设为true,方便开发,在发布阶段应该设置为false,提高应用程序的访问速度。docBase为路径,可以使用绝对路径,也可以使用相对路径,相对路径相对于webapps。path属性的值是访问时的根地址。访问地址如下:http://localhost:8080/sfa123/
3..这种方式和第二种方式差不多,但是不是在Server.xml文件中添加Context标签,而是在$CATALINA_HOME\conf\Catalina\localhost中添加一个xml文件,如sfa.xml,内容如下:
<Context docBase="D:\javaspace\sfa\WebRoot" reloadable="false" />大家可能发现和第二种方式差不多,但是缺少了path属性,这种方式服务器会使用.xml的名字作为path属性的值。访问地址如下:http://localhost:8080/sfa/(没用到过)
我们刚才是将 sfa文件夹部署在了服务器中,我们知道可以将 Web 应用程序的内容打成 *.war 包,然后在部署在服务器上。
jar包生成的两种方式
项目名鼠标右击export,选择java EE 下面的war file 类型,然后导出jar包 或者 dos命令下进入项目文件下,键入如下命令: jar cvf sfa.war */.
(1) 将刚才有 docBase="D:\javaspace\sfa\" 更改为docBase="D:\javaspace\sfa.war"
(2) 或者直接将其拷贝到 webapps下也可以。
重新启动服务器就可以将 sfa.war 部署为一个 Web 应用程序了。
如果你够细心的话你会发现,服务器将 sfa.war 文件解开,并且在 webapps 下面又生成了一个sfa 文件夹,然后把 sfa.war 的内容拷贝到里面去了。
我们可以通过以下方式取消自动解包,配置方式如下:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
<!-- 将其中的 unpackWARs=”true” 改成 false 就 ok 了 –>
<Context …. />

</Host>

热心网友 时间:2023-10-03 07:51

服务器运营商那里
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 我做好了一个php项目在不上线的情况下怎样在别人的电脑上运行(不在一个局域网内); PHP网站上线 建站到上线的流程 怎样让自己的php项目上线,都需要准备什么 win10企业版激活密钥是多少 阳台装修想做成休闲区,如何解决晒衣服问题? 垂吊多肉植物有哪些 阳台装修,想做成休闲区,晒衣服怎么办? 客厅放什么植物好风水又好养? 在su里面,怎么把几根相连的曲线合成一根曲线? excel怎么删除单元格内空格及其右边的数据 如何在su平面上画出光滑曲线 SU怎么制作曲线 sketchup怎么画曲线 sketchup 怎么做 曲线的坡形 碳纤维是什么做成的?挺硬吗?有什么作用?值钱吗? 怎样去掉excel中空格后面的内容 sketchup 如何将多段线变回曲线? 如何辨别真假碳纤维产品 SU怎么做曲线(不是太规则) 已经上线项目php版本太低怎么解决 关于PHP在什么系统下安装比较合适? 在接手一个架构混乱的PHP项目后,如何平稳的对其架构进行改善. 如何隐藏已经上线的index.php 有个头疼的问题,怎样在微信里扩展人脉? 微信朋友很少,怎么扩展人脉? 怎样扩大人脉圈 求原图,是B站上看的广告图 欧诗漫广告图片照片 求经典服装广告图片!!! 保温瓶(开水瓶)内的水垢能用84消毒水泡吗? 有人知道这个b站广告图的画师吗?原图也行 怎么才能去掉电脑开机启动时的广告图片! 怎么才能快速去除热水瓶水垢?小苏打试过没用!酸醋效果也不好。 求此广告图的GIF 广告示例及分类 雨伞有趣的广告语或广告图片 手机桌面弹出广告 手机总出现广告图片怎么办 邮件广告图一般的尺寸是多少?