当前位置: 游戏平台 > 互联网科技 > 正文

在 IntelliJ IDEA 中部署应用到服务器

时间:2020-03-16 10:11来源:互联网科技
PS:个人开荒者项目相当少也比相当小,假若选取jenkins等工具会相比辛劳,不及直接用手扔来得直白。 本地开采 随意编写云端运转的,照旧编写本地运维的 Java应用程序,代码编写本人

PS:个人开荒者项目相当少也比相当小,假若选取jenkins等工具会相比辛劳,不及直接用手扔来得直白。

本地开采

随意编写云端运转的,照旧编写本地运维的 Java 应用程序,代码编写本人并未特意大的浮动,因而本文接纳多个会同根基的样例《在 Web 页面打字与印刷 HelloWorld 的 Java Servlet 》为例,做参照他事他说加以考查。

图片 1

public class IndexServlet extends HttpServlet { private static final long serialVersionUID = -112210702214857712L; @Override public void doGet( HttpServletRequest req, HttpServletResponse resp ) throws ServletException, IOException { PrintWriter writer = resp.getWriter(); //Demo:通过 Cloud Toolkit ,高效的将本地应用程序代码修改,部署到云上。 writer.write("Deploy from alibaba cloud toolkit. 2018-10-24"); return; } @Override protected void doPost( HttpServletRequest req, HttpServletResponse resp ) throws ServletException, IOException { return; }}

源代码下载

上述代码便是叁个标准的 Java 工程,用于在 Web 页面上打印一串“Hello World”的文案。

出于Ali云 ECS 云帮手只可以扶持 VPC 互连网机器,由此,轻量应用服务器只可以通过 Host 格局手动增添机器,选取规范SSH 左券来扩充布局

图片 2Alibaba Cloud Toolkit

配备参数表明:

  • Deploy File:安插文件满含二种艺术。

    • Maven Build:即便当前工程选拔 Maven 营造,能够动用 Cloud Toolkit 直接创设并配备。
    • Upload File:如果当前工程而不是选用 Maven 营造,或许本地曾经存在打包好的配备文件,可以选用并直接上传本地的安插文件。
  • Target Deploy host:在下拉列表中接纳Tag,然后选用要布署的服务器。

  • Deploy Location :输入在 ECS 上配置路线,如 /root/tomcat/webapps。

  • Commond:输入应用运行命令,如 sh /root/restart.sh。表示在成就应用包的布置后,须求施行的命令 —— 对于 Java 程序来说,常常是一句 Tomcat 的启航命令。

本文小编:银时

阅读原作

本文为云栖社区原创内容,未经同意不得转发。

增添服务器

图片 3

如上海体育场面所示,在菜单Tools - Alibaba Cloud - Alibaba Cloud View - Host中开荒机器视图分界面,如下图:

图片 4

点击右上角Add Host开关,现身增加机械分界面

编辑:互联网科技 本文来源:在 IntelliJ IDEA 中部署应用到服务器

关键词:

  • 上一篇:没有了
  • 下一篇:没有了