linux下编译和使用java文件
来源:互联网 发布:手机手写输入软件 编辑:程序博客网 时间:2024/05/17 02:32
首先在Linux下,配置环境变量,这里就不说了。
首先我们开始创建好一个java文件,比如一个最简单的helloworld小程序
public class Hello{
public static void main(String args[]){
System.out.println("Hello World!!");
}
}
可以将它存放在linux下的任何一个目录里,接着我们可以对他进行编译,可以在文件所在目录下进行编译,也可以制定文件的路径对它进行编译。
可以看到就可以编译出class文件了
接着就可以执行class文件了。
另外我们还可以在 java或者javac命令后加入更多的选项
-g 生成所有调试信息
-verbose 生成详细信息
java -jar 执行jar包里面的文件
等等,还有我们可以扩展一下jar命令,jar命令是一个打包指令,我们可以将我们想要的class全都打包到里面,方便我们的使用,
jar cvf jar-file input-file用一个单独的文件创建一个 JAR 文件
jar uvf jar-file input-file 更新一个 JAR 文件
jar tvf jar-file 查看一个 JAR 文件的内容
java -jar app.jar 运行一个打包为可执行 JAR 文件的应用程序
java –cp app.jar Hello 运行指定jar包里某一个java类
对一个jar包来讲,如果想直接用java -jar ?.jar来运行,必须要指定一个main class,可以用以下命令来实现指定main class
jar -uvfe ?.jar classname 来实现 接下来就可以来运行这个jar包了。
使用unzip ?.jar -d(指定解压的文件路径) classpath可以进行解压
- linux下编译和使用java文件
- linux下java多文件编译和jar打包
- linux下编译,运行java文件
- linux下编译和使用7-zip
- linux下 编译和使用静态库
- Linux下Boot的编译和使用
- linux c 编译和使用库文件
- Linux下编译Java代码---javac和java命令的使用
- Linux 下JAVA 编译
- Linux下使用Nsight交叉编译so文件
- linux下使用javac java编译运行java工程
- 编译Linux下的文件
- Linux下编译c++文件
- linux下多文件编译
- linux下多文件编译
- Linux下编译.so文件
- linux下编译.so文件
- linux下编译.pc文件
- 算法竞赛入门经典 习题1-4 正弦和余弦 (sincos)
- Yii2 中 ActiveForm 和 GridView 使用 Pjax
- 事务控制
- oracle查询一个字符串所在表
- poj 2084 卡特兰数
- linux下编译和使用java文件
- 算法竞赛入门经典 习题1-5 距离(distance)
- 2016 小灶练习1 A题 (HDU1034)
- Maven 父子工程创建 in Eclipse
- oracle所有表相关查询
- 回顾之前看的贪吃蛇
- PHP学习笔记二
- Jsoup—解析HTML页面数据的工具
- downLoad