Linux下新建java程序,编译,运行(以Ubuntu为例)
1.下载vim
命令行下输入以下命令:(笔者用的是ubuntu)
sudo apt-get install vim-gtk
问是否继续的时候,输入“y”继续,等待直到完成。
至此完成了vim的安装
2.为了使界面更加友好,更改vim的配置文件
sudo vim /etc/vim/vimrc
在文件最后加上以下内容:
set nu //在左侧行号
set tabstop=4 //tab 长度设置为 4
set nobackup //覆盖文件时不备份
“set smartindent
set cursorline //突出显示当前行
set ruler //在右下角显示光标位置的状态行
set autoindent //自动缩进
保存上述配置
3.在/usr/programs目录下新建文件Hi.java
命令行下切换到/usr/programs目录,
sudo vim Hi.java
先按"I”,即切换到“插入”状态,此时可编辑该文件。
public class Hi{
public static void main(String[] args){
System.out.println("Hi");
}
}
注意:文件名和类名相同!
sudo javac Hi.java
生成了Hi.class文件
sudo java Hi
命令行输出Hi
完成~~
参考:
http://jingyan.baidu.com/article/046a7b3efd165bf9c27fa915.html
http://jingyan.baidu.com/article/495ba8410ff14d38b30ede01.html
Linux下新建java程序,编译,运行(以Ubuntu为例)相关推荐
- Linux下C/C++程序编译链接加载过程中的常见问题及解决方法
Linux下C/C++程序编译链接加载过程中的常见问题及解决方法 1 头文件包含的问题 报错信息 该错误通常发生在编译时,常见报错信息如下: run.cpp:2:10: fatal error: dl ...
- Java占Linux超过xms,linux下分析java程序占用CPU、内存过高
一.CPU过高分析 1)使用TOP命令查看CPU.内存使用状态可以发现CPU占用主要分为两部分,一部分为系统内核空间占用CPU百分比,一部分为用户空间占用CPU百分比.其中CPU状态中标示id的为空闲 ...
- 如何在linux下开发java程序
背景 如何在linux下开发java程序,或者更具体一点在linux开发java SDK, 首先明确一下几点 开发工具 如果编译 如何运行 如果写单侧 开发工具 编辑器: 可以直接安装PowerVim ...
- sublime java 编译_03 sublime text3下配置Java的编译运行环境
需求 由于不想在ide里面进行Java的学习,所以想用sublime进行Java的开发,于是就有了如何在sublime里面进行对Java的编译运行的问题. 深度需求 最近在练习多语言同时实现数据结构和 ...
- c 运行 java linux命令行参数,Linux下用命令行编译运行Java总结
最近使用腾讯云的Cloud Studio写Java,只能使用命令行进行编译运行,趁此机会,学习一下Linux的一些常用命令.平时windows下IDE用习惯了,现在用命令行进行编译运行,发现其实问题还 ...
- linux 内核空间占用cpu百分比过高,linux下分析java程序占用CPU、内存过高
一.CPU过高分析 1)使用TOP命令查看CPU.内存使用状态可以发现CPU占用主要分为两部分,一部分为系统内核空间占用CPU百分比,一部分为用户空间占用CPU百分比.其中CPU状态中标示id的为空闲 ...
- Java程序编译运行过程
整体流程 1.首先由源程序文件编译成class文件.注意这里的源程序并不仅限于java程序,其他语言如果能够编译成class文件,并且符合jvm规范也能够在jvm上运行. 2.jvm将class文件拷 ...
- 在LINUX下安装的程序,root运行提示权限不够
以root用户运行,linux提示权限不够.root用户难道不是最高的吗?如何解决这个问题呢? 其实这里面是有原因的,首先我们要这样做: 用#ls -l filename命令看看,如果显示类似 ...
- linux命令:java程序后台运行
nohup java -jar -Xms128m -Xmx128m ZXL-Blog.jar --server.port=80 >/dev/null 2>&1 &
最新文章
- PyTorch随笔-0
- 班级派团队项目小计(十)
- OJ1061: 顺序输出各位数字(C语言)(谈程序优化问题及pow函数耗时问题)
- radiobutton 设置单选项目标
- BZOJ1110 : [POI2007]砝码Odw
- Shell脚本编程之(六)循环
- 微星笔记本win键失灵了怎么解决
- YYKit之YYText
- 远程桌面访问软件:TeamViewer
- 用了亿恩的空间,总有上当的感觉
- AJAX_json笔记
- 基于MATLAB的数字证件号识别
- c语言链表拆分,P2 拆分链表
- application实现一个简单的网页计数器
- hdu吃糖果解题报告
- 回声消除中的LMS和NLMS算法与MATLAB实现
- 鸿蒙内核源码分析系列 | 读懂HarmonyOS内核源代码!
- 对象克隆技术----Java常用类库
- [源代码] [东南大学]学分绩点计算器gpa 1.0.2 升级版
- String比较大小