web项目如何部署到服务器?

15次阅读

写好上位机程序后 , 如何部署到服务器 ?

( 这里我用的是 tomcat 服务器 )

首先说明一点 : 为了程序测试是否连接到下位机 , 我编写了一个命名为 gprs 的 java 文件 , 这个可以用下位机连接是否成功。程序见附录 , 下面说具体的部署的步骤 :

  1. 把 web 项目导出为 war 文件。步骤 : 选中 web 文件的项目 -> 右键 ->Export->Myeclipse->WAR file 如下图 :web项目如何部署到服务器?插图
  2. 选择导出的位置 , 这里我为方便查找 , 选择为桌面。

web项目如何部署到服务器?插图1

3. 把 gprs.java 文件导出为 Runnable JAR 文件。

步骤 :选中 java 项目中的 gprs.jar 文件 -> 右键 ->Export->java->Runnable JAR file, 然后选择 next

web项目如何部署到服务器?插图2

4.Launch configuation 选择的是你的主清单属性 ( 就是你要运行的 main 方法所在的类 , 如果找不到就把 main 方法跑一边 ),Export destinaction 把导出的文件存放到哪里 ( 不是像下载东西直接选个地址就完了 , 还要指定文件名和后缀 例如 c:\test.jar)Library handling 的三个选项 ( 建议选第二个 )

5、finish( 去你指定的地方就可以找到文件了不用担心你依赖的 jar 会一起导出了 )

Library handling 的三个选项 :

Extract required libraries into generated jar: 提取需要的库 (以解压的形式) 放到生成的 jar 文件中 , 生成的 jar 文件较小 Package required libraries into generated jar: 将所有需要的 Jar 包放到生成的 jar 文件中 , 生成的 jar 文件较大 Copy required libraries into a sub-folder next to the generated jar: 将需要的 jar 包拷贝到一个子文件夹中

web项目如何部署到服务器?插图3

6. 发送到服务器

以上两个文件导成功后 , 登录自己的云服务器 , 并把上面的 war 文件通过远程桌面或者第三方软件 (qq、微信、网盘等 ), 从本地主机发送到服务器上 , 并把 war 文件放在 tomcat 中 webapps 目录下 , 并解压 ; 把 jar 文件 , 放在 c 盘 ->Administeration 目录下即可。

7. 调试 , 运行。

首先 , 打开 cmd, 然后 : 输入 :java -jar xxxx.jar (xxx 代表的是导出的 jar 文件名称 )。保证没有报错即可。

然后 , 通过网络调试助手 , 建立 TCP 的 client。然后输入服务器的静态 IP 地址和端口号 ( 在 java 文件中设置好的端口号 )。检测是否是否能服务器连接成功。

最后 , 连接成功后 , 打开服务器的 tomcat, 在服务器的浏览器端输入 :

http://47.93.7.53:8080/demo_bridge0807
http:// 服务器的静态 IP:8080/war 文件的名称

8. 以上步骤就完成了环境搭建。

欢迎大家批评指教 !

原文链接:https://blog.csdn.net/liuzhongyefirst/article/details/81488267

正文完
 
追风者
版权声明:本站原创文章,由 追风者 2024-01-02发表,共计1230字。
转载说明:声明:本站内容均来自互联网,归原创作者所有,如有侵权必删除。 本站文章皆由CC-4.0协议发布。