美文网首页
Java怎么部署工程及访问不带项目名的工程

Java怎么部署工程及访问不带项目名的工程

作者: 老张家的独苗 | 来源:发表于2017-06-14 09:06 被阅读0次

1.场景还原

近几日,有些小伙伴问我,“星哥,我想访问我云服务器上的工程,虽然成功了但是访问的时候总要携带war包名称,太烦了,可以不带么? ”;嗯嗯,这个问题问的很好,那么接下来,笔者以博客的形式讲解一下解决的方案。

2.云部署

接下来实现的方案的前提是,你已经能够加上war包名进行访问了,还没实现的同学按以下步骤:

①配置远程数据库连接

driver=com.mysql.jdbc.Driverurl=jdbc:mysql://192.168.0.129:3306/ccoee?useUnicode=true&characterEncoding=utf-8username=zxpassword=chaochaokeji

这里的参数对应你自己云服务的公网ip,以及mysql超级管理员账号

②将工程打成war包

点开idea的右边Maven Project,双击Lifecycle中的packet

运行成功中,在工程的target目录中可以找到刚刚打的工程war包

③xshell连接云服务器,将war上传至tomcat中的webapps根目录下

④保证tomcat是开启的,然后访问

这样带项目名的访问就成功了,不满足的小伙伴继续走着瞧....

3.访问不带项目名

①编辑cong/server.xml

将Engine中的defaultHost改为你的云服务的域名

②编辑Engine下的Host标签

将Host中的name同样改成你的云服务器的域名,然后加上

docBase的值为你待访问的工程名;保存且退出,然后重启tomcat服务器,再进行访问刚配置的工程yakei

效果图:

两个大图是有区别的哦,这两个是图是分别是webapps下的两个工程的首页,稍微有点区别;好了,小伙伴的需求实现了,高兴不?

我是张星,欢迎加入博主技术交流群,群号:313145288

相关文章

  • Java怎么部署工程及访问不带项目名的工程

    1.场景还原 近几日,有些小伙伴问我,“星哥,我想访问我云服务器上的工程,虽然成功了但是访问的时候总要携带war包...

  • 基于Gradle搭建springcloud项目

    创建父工程 创建java的gradle项目工程如图选择java的gradle项目创建工程 修改父工程的build....

  • #域名简析

    作为一个3-5年java开发工程师,运维工作也要懂得一些,要不项目发布完,部署不到服务器不能用域名访问这个项目并不...

  • maven常用命令(2)

    工程创建步骤: 1.创建java工程:mvn archetype:generate 2.java工程类型(用骨架名...

  • maven使用基础理论

    关键配置 web项目的情况 使用传统java工程创建web项目 Tomcat运行会将WebContent改成项目名...

  • IDEA2020版本如何创建一个Java web项目并配置Tom

    1、创建Java Web项目 打开IDEA之后新建一个普通的Java项目 选中红框之后点next 选择位置,工程名...

  • Xcode5工程搬家到Xcode7

    - 创建新工程,设置工程名 ****** ,bundleID com.****.******* - 按照项目工程目...

  • 4.15

    机电工程项目及建设程序 机电工程特点及组成,建设程序 机电工程特点包括项目建设的特征,工程实体的特点以及工程施工安...

  • IDEA 创建 web 应用程序

    新建 java web 工程 新建工程,选择java web 应用模板 设置应用名与工程存储路径 在WEB-INF...

  • Tomcat服务器 访问路径 根目录设置为/

    通常来讲 我们在tomcat中部署java的war包,我们访问都需要加个项目名,例如http://localhos...

网友评论

      本文标题:Java怎么部署工程及访问不带项目名的工程

      本文链接:https://www.haomeiwen.com/subject/dpcsqxtx.html