关于不带项目名称访问项目的部署方式

Myeclipse开发Web项目发布到Tomcat下的Root目录即可解决标题问题,平时我们访问http://localhost:8080/会进入tomcat的官方网页。我们这样做便是把我们自己开发的Web项目覆盖掉了原来的。

通常情况下,Web项目是发布到Tomcat下的webapps文件目录下的 。以至于我们访问的时候:

    例如:Web应用项目名称为:webManager,则部署到tomcat后,是部署在tomcat/webapps/webManager中,网址为:http://localhost:8080/webManager。

 然而 ,每当我们访问一个网站页面时,地址栏就是:http://www.1234.com/login.html。所以一般我们实际使用是不带webManager(也就是所谓的项目名称)的。

具体操作如下:

    选中我们要操作的Web项目,单击右键,选择Properties ,则会出现

我们只需要把Web Context-root的值改为“/”。把webManger将其去掉就可以啦 。

 

我们就把项目webManger部署到Tomcat根目录下的ROOT文件夹里了 。

我们在访问的时候 ,就不需要把项目名称给带上了 。

参考文献:

http://www.cnblogs.com/zhwl/p/3629861.html

转载于:https://www.cnblogs.com/dobestself-994395/p/4290040.html

### 部署前后端分离的 SpringBoot 项目到宝塔面板 #### 准备工作 在开始部署前,需要确保已经完成以下准备工作: - 已经拥有一个可以运行的 SpringBoot 项目。 - 确认该项目是一个前后端未分离的应用程序(即前端页面嵌入在 JSP 或 Thymeleaf 中)。 - 宝塔面板已安装并正常运行。 #### 创建数据库 如果您的 SpringBoot 应用依赖于数据库,则需要通过宝塔面板创建对应的 MySQL 数据库。具体操作如下: 1. 登录宝塔面板,进入 **数据库** 功能模块。 2. 新建一个数据库,并记录其称、用户以及密码。 3. 将这些信息配置到 SpringBoot 的 `application.properties` 文件中[^1]。 #### 打包 SpringBoot 项目 为了能够顺利部署至服务器上,在本地开发环境中执行 Maven 构建命令来生成可执行的 jar 包: ```bash mvn clean package -DskipTests=true ``` 此过程会跳过单元测试部分以加快构建速度。完成后可以在目标目录下的 target 文件夹里找到最终产物——有版本号的 .jar 文件[^4]。 #### 上传 Jar 包 至 宝塔面板 登录到您的远程主机上的宝塔控制台界面之后, 1. 进入网站管理区域; 2. 添加一个新的站点地址作为访问入口; 3. 使用 FTP/SFTP 协议或者直接拖拽方式把刚才制作好的 springboot.jar 上载至此新建立起来的空间内部根路径位置处; #### 设置定时任务保持在线状态 由于某些情况下 Java 应用可能会因为长时间无请求而被关闭,因此建议设置一个计划任务让应用始终处于活动当中。可以通过 crontab 实现这一功能: 编辑 cron 表达式使得每隔五分钟向应用程序发送一次心跳信号即可维持常驻进程存活下去: ```bash */5 * * * * curl http://yourdomain.com/healthcheck >/dev/null 2>&1 ``` #### Nginx 反向代理配置 (可选) 虽然对于简单的应用场景来说可能并需要用到反向代理技术,但如果希望进一步优化性能表现或者是满足特定需求的话还是有必要了解一下相关内容。下面给出一段基本样例供参考学习之用[^5]: ```nginx server { listen 80; server_name yourdomain.com; location / { proxy_pass http://localhost:8080/; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection keep-alive; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } } ``` 以上就是关于如何利用宝塔面板来进行前后端一体化结构类型的 Spring Boot Web Application 发布流程概述说明文档全文结束啦! ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值