Linux安装jdk环境
1.先通过原本的电脑在jdk官网下载jdk8,然后发送到我windows和linux的共享目录当中。
2.将压缩包解压到home目录下的java文件夹当中
3.使用命令sudo gedit /etc/profile输入root的密码,在文件的最后一行加注释(可以不用写)#set java environment
4.进行环境变量的编写

Export JAVA_HOME=/home/chenchunhong/java/jdk1.8.0_291
Export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
Export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

5.立即生效的方法是在终端输入source(一个空格)/etc/profile,没有报错说明成功
6.Java -version查看是否有jdk

配置成功

linux上java的运行
1.首先在桌面上打开终端
2.在终端中输入 source /etc/profile
3.cd跳转到对应的目录下
4.使用javac 将.java文件转化为.class文件
5.使用java (+刚生成的文件名)就能够在终端运行class文件了
以上也是报无法加载主函数或者没找到主函数的问题的解决办法

如何在虚拟机(linux)下运行java程序相关推荐

  1. Java占Linux超过xms,linux下分析java程序占用CPU、内存过高

    一.CPU过高分析 1)使用TOP命令查看CPU.内存使用状态可以发现CPU占用主要分为两部分,一部分为系统内核空间占用CPU百分比,一部分为用户空间占用CPU百分比.其中CPU状态中标示id的为空闲 ...

  2. Java不用main方法运行_如何在不定义main方法的情况下运行Java程序?

    我正在查看一些Java源代码,并注意到main方法没有定义. Java如何编译源代码而不知道从哪里开始? main方法仅在Java虚拟机执行代码时使用.没有main方法就无法执行代码,但仍然可以编译代 ...

  3. 如何在linux下开发java程序

    背景 如何在linux下开发java程序,或者更具体一点在linux开发java SDK, 首先明确一下几点 开发工具 如果编译 如何运行 如果写单侧 开发工具 编辑器: 可以直接安装PowerVim ...

  4. linux如何编译wine,利用winelib编译一个可在linux下运行的程序

    利用winelib编译一个可在linux下运行的程序 只是想既可以使用linux的api,又可以使用windows的api #include #include #include #include in ...

  5. linux如何运行java程序,Linux环境下运行简单java程序

    一.安装java 1.下载jdk8 选择对应jdk版本下载.(Tips:可在Windows下载完成后,通过FTP或者SSH到发送到Linux上) 2. 登录Linux,切换到root用户 su roo ...

  6. LINUX中运行java程序的方法

    要想在linux中运行java的项目需要先将项目打包成war包或者jar包. 其中打包成war包需要将war包部署到tomcat服务器上才能运行.而打包成jar包可以直接使用java命令执行. 在li ...

  7. 第二篇:Dos下运行java程序

    第一步:打开开始,运行cmd,进入dos界面. 第二步:依次运行java和javac,检测jdk是否已经配置好,如果显示下面信息,则证明已经配置好: 第三步:新建一个文件夹,在文件夹下,新建一个文本文 ...

  8. Linux后台运行Java程序命令详解

    nohup java -jar -Xms512m -Xmx512m app3.jar > /var/log/java/app3.log 2>&1 & 上面是后台运行Java ...

  9. 如何在虚拟机linux下运行程序吗,如何在Linux上运行Windows应用程序?

    一些人可能避免在Linux上运行Windows应用程序,但事实上有时候这么做大有帮助. 一些人无法摆脱Windows的最主要原因之一是可用的应用程序.有时候,这些应用程序是老式应用程序,没有开源替代版 ...

最新文章

  1. 风口上的政府大数据 需要消除“大误区”
  2. 联想拯救者15isk装win10系统_笔记本电脑触摸板操作手势合集以拯救者Win10系统为例...
  3. java判断键盘按键按下_JAVA 从键盘输入一个字符串 判断其是否能被转换为一个有效的数字,字符串可以按位取出...
  4. 判断使用设备是PC还是phone
  5. c语言字符串升序输出,编写程序将已按升序排好的两个字符串a和b中的字符按升序归并到字符串c中,最后输出”abcdefghijklmnpq”。...
  6. 1295. 统计位数为偶数的数字
  7. YOLACT++:目前最热门的实时实例分割开源库
  8. 2008年小结,我想,我就从这里开始
  9. Linux系统文件压缩与备份(5)
  10. 基于 MVP + Glide + Retrofit + RxJava2.0 + butterknife 的C9MJ TV App
  11. QTcpSocket的读写操作
  12. 我所热爱的多触摸系统 bill buxton
  13. VS2008+AnkhSVN搭建源代码管理版本库
  14. 自学python入门训练营 李笑来_1901090043-自学训练营学习9群-PYTHON入门
  15. matlab制作天体运动动画,天体运动 动态演示
  16. Java八股文基础知识
  17. SQLite——Java使用SQLite初体验
  18. 西班牙动物园一棕熊挥爪与游客打招呼 同伴效仿
  19. 互联网领袖们的形象到底是如何走下神坛的?
  20. javawen学习自定义标签开发

热门文章

  1. [乐意黎]合同条款里的包括但不限于的确切含义
  2. QT 显示gif 和 flash 动画技巧
  3. f_sync有大用但不可以滥用
  4. 从分散到统一,京东IM工具“咚咚”的架构演进
  5. c语言证自考免计算机应用,自考证书有哪些?可以免考什么课程?
  6. Selenium 之订制启动Chrome的选项(Options)
  7. nexus安装 及配置阿里云代理
  8. Hyper_端对端LPR_DNN_源码解析
  9. 妙用“Check out”与“Check In”
  10. 跟我学 UML 系统建模