Java web项目如何在服务器上跑起来(有源码)

  • 要用到的工具有:myeclipse、宝塔,navicat premium、xshell。
  • 概述:本博文主要是帮助入门级新手怎么从网上下载一个java web项目,之后在myeclipse里面运行,之后在自己的服务器上跑起来,实现外网访问。话不多说,启动!
  • 项目源码:链接:https://pan.baidu.com/s/1B8kgfxt1okxoEDY4XdfcfA
    提取码:6666

一、项目启动

  1. 从百度网盘下载源码,里面有myeclipse以及java web源码,安装myeclipse,看文档进行破解安装,安装之前,首先先安装jdk,连接里面也有了。都安装好之后,打开myeclipse,刚打开会有点久,等待一下,它会帮我们自动下好一些配置,包括tmocat。

二、项目导入

  1. 把下载好的scoremanage压缩包进行解压,然后根据这篇博文进行导入,myeclipse如何导入、运行Java web项目
    导入成功之后,项目头顶的红色xx会消失,如果不消失,只要项目主要的代码没报错也可以。(如图)

2.修改mysql驱动配置
进入项目,找到dbcp.properties,把122.9.43.这是服务器的地址,改为自己服务器的地址,scoremanage是mysql里面的数据库,username=scoremanage(mysql用户名为这个)
password=123
*(写自己的密码)


这些地方也要改成自己的服务器地址。

三、服务器里搭建
运行xshell(我的服务器是liniux版本的)连上服务器,在服务器里安装宝塔,看这篇博文如何在服务器里安装宝塔
安装好之后,输入bt,就能出现宝塔命令,之后输入14,粘贴外网地址在浏览器上,之后输入账号密码就能登录宝塔。


之后,进行软件的安装

安装好这些之后,点击数据库,把我们的scoremanage数据库放到里面,(新建数据库,之后把百度网盘那里下载的数据库进行导入就可以了)

权限改为所有人

,之后进入数据库,查看信息是否导入成功

出现这几张表说明导入成功。接着点击安全,把3306端口,和8080端口添加进行放行

三、项目导出
我们先运行一下我们的项目是否能运行,如果能成功运行就可以进行项目的导出


成功运行是显示成上面那个样子,如果不成功,出现500或者数据连接错误,这时候就得去检查自己的dbcp.properties里面的配置是否正确,如果正确,那可能就是mysql驱动的问题,换个驱动就可以了。如下图

当全部都没有问题,就可以导出war包了



这里,我选择导出到桌面

之后,进入宝塔点击文件


把我们刚才导出的war包上传到这里

上传成功之后,我们来看一下刚才的文件,如果在这里能看得到,就说明上传成功

四、项目运行

这时,只需要我们打开浏览器,输入地址

到这里就成功了!

Java web项目如何在服务器上跑起来(有源码)相关推荐

  1. Java Web项目在Linux服务器自动化部署续-整合Bamboo

    前言 Java Web项目在Linux服务器自动化部署 在这一篇中, 完成的是一个自动化部署的脚本. Atlassian Bamboo 是一款持续集成构建服务器软件(Build Server) 软件地 ...

  2. Java Web项目在Linux服务器自动化部署

    项目介绍 使用Spring+Hibernate开发的Java Web 项目, 在Perforce上做的代码控管, 部署到Linux(Redhat)下的Tomcat服务器上. 手动部署繁琐,如果涉及文件 ...

  3. Java Web项目在Mac系统上启动时提示nodename nor servname provided的解决办法

    今天在Mac系统上启动Java Web项目的时候,提示了 java . net . UnknownHostException : MAC-20150101 nodename nor servname ...

  4. java ee项目部署到服务器上405,HTTP状态405 - HTTP POST方法不受此URL支持:采用的GlassFish服务器的NetBeans...

    I am getting this error on using post method in my form-- HTTP Status 405 - HTTP method POST is not ...

  5. web项目部署到服务器上出现验证码乱码问题解决方案

    问题展示: 解决方案 首先将响应的字体放到linux的对应目录下,如图所所示: 然后打开xshell 修改chinese目录的权限: # chmod -R 755 /usr/share/fonts/c ...

  6. 阿里云服务器部署Java Web项目全过程

    最近需要将一个Java Web项目部署到服务器上,方便多人共享访问.这也是我第一次接触服务器之类的东西,也花了一点时间,最终总算部署成功. 购买服务器 第一步当然是需要购买一台服务器了,我选择的是阿里 ...

  7. Java Web 项目SSO实战二之(win7 and Windows server 2008)

    JCIFS 的问题 Java Web 项目SSO实战 在上一篇中, 介绍了使用  jcifs 来进行域验证. 但是在Win7 或是windows server 2008 下, 验证却不成功, 会出现 ...

  8. Eclipse的web项目放到服务器上跑

    Eclipse的web项目放到服务器上跑 1.导成war包(本例子是一个非Maven工程的SSM项目) 右击项目export 2.放到服务器上的tomcat(怎么配置服务器要看博客) 先关闭tomca ...

  9. 云服务器 ECS 建站教程:手工部署Java Web项目

    手工部署Java Web项目 Tomcat 一个开源的且免费的 Java Web 服务器,常用来作为 web 开发的工具.它可以托管由 servlet,JSP 页面(动态内容),HTML 页面,jav ...

最新文章

  1. 神经网络AI加速器技术
  2. python使用base64编码解码数据
  3. Java线上应用故障排查之一:高CPU占用
  4. [Leedcode][JAVA][第55题][跳跃游戏][贪心][动态规划]
  5. 创业公司,没有好领导,有多少人才都是死路一条
  6. 使用to like动词_17
  7. Facebook再次发生全球性宕机
  8. 给Execl样式添加配置文件.
  9. 最大熵模型The Maximum Entropy:学习
  10. 利用路由器实现×××的基本配置方法
  11. Vue3 JSON编辑器
  12. 怎样在苹果电脑上用移动硬盘(使用NTFS格式硬盘)?
  13. openvino下载模型
  14. 半同步/半反应堆线程池实现
  15. mysql 谓语提前_表语 谓语 提前 是什么倒装
  16. 贝叶斯网专题12:参数学习之贝叶斯估计
  17. python3.0 语法笔记2(Cookie登录)
  18. XCode的构造iOS应用程序是如何启动的
  19. MySQL之DML和DQL
  20. chapter.pandas1.1

热门文章

  1. 使用C# .net开发微信公众号之服务器URL配置
  2. 新王诞生!ACP世界大赛中国区总决赛超燃收官!
  3. dhcp计算机毕业论文,计算机网络毕业设计(论文)dhcp在校园网中的应用.pdf
  4. 小程序中生成带logo的二维码,有源码
  5. 北京五险一金介绍及公积金领取办法
  6. 使用计算机自适应测验大型测验,计算机自适应测验方法与流程
  7. #2 – Rendering Tiers(WPF渲染级别)
  8. pytest-捕获告警信息
  9. animation-delay负值妙用,你不来了解一下吗
  10. 暄桐好作业之《临王蒙〈具区林屋图〉》