dabocaiqq 2020-04-27 14:29 采纳率: 63.1%
浏览 234
已采纳

Java高分悬赏:Java编写的程序,如果是在windows环境开发的,怎么放在linx下运行,是不是直接就可以运行?

Java高分悬赏:Java编写的程序,如果是在windows环境开发的,怎么放在linx下运行,是不是直接就可以运行?

  • 写回答

5条回答 默认 最新

  • 毕小宝 博客专家认证 2020-04-27 16:21
    关注

    如果是普通 Java 程序,直接导出为可执行 jar 包,然后在 Linux 下用 java -jar 命令执行就可以了。
    如果是 Java web 程序,把 war 包放在 Web 服务器目录下部署,启动 web 服务器。
    常用的 Web 服务器是 jboss 和 tomcat 。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • yangxf啦啦啦 2020-04-27 14:53
    关注

    java是基于jvm虚拟机的,只要都安装了jdk,就可以运行。

    评论
  • 亿棵松 2020-04-27 15:01
    关注

    java是跨平台的,但是需要安装基本环境,java运行需要jre环境,如果是web环境还需要一个web服务器,比如tomcat,jboss这些,或者就是springboot的内嵌式服务器的直接 java jar就可以运行

    评论
  • abelbe 2020-04-27 17:45
    关注

    需要在linux 部署好java环境和tomcat ,将程序打成war 包放在tomcat文件夹下,启动tomcat. 或者将程序打成jar 包,在linux 上直接用命令运行

    评论
  • lllomh 2020-04-27 19:36
    关注

    java 程序 直接拷贝用命令行执行 详情可以查看官方文档

    Java web 程序的话,就在linux搭建服务器运行 tomcat 使用的最多

    你可进一步追问,希望能帮到你,望采纳

    评论
查看更多回答(4条)

报告相同问题?

悬赏问题

  • ¥15 docker无法进入容器内部
  • ¥15 qt https 依赖openssl 静态库
  • ¥15 python flask 报错
  • ¥15 改个密码引发的项目启动问题
  • ¥100 CentOS7单线多拨
  • ¥15 debian安装过程中老是出现无法将g21dr复制到g21dr怎么解决呀?
  • ¥15 如何用python实现跨工作簿的指定区域批量复制粘贴
  • ¥15 基于CH573f的雷迪安CR1400m通讯代码
  • ¥15 matlab m文件如何与matla app designer 数据交互?
  • ¥15 根据控制框图,传递函数求解