学习目标:
java配置path变量;json解析工具;用命令行java命令来执行一个需要到别的类甚至别的jar包的程序;命令行jar命令将工程代码打成jar包。
学习内容:
1、java文件本身是不能被jvm所执行的,需要编译成class文件。
2、java文件可以用jdk中提供的工具javac来编译。
3、javac命令如何才能让系统识别呢?需要将jdk的bin目录配置到系统的环境变量path中。
4、如何配置path变量呢?
在“我的电脑”点右键–>属性–>高级系统设置–>环境变量–>系统变量–> 编辑Path变量 --> 浏览–>选择jdk的bin目录 -->一路确定
然后新开一个命令行窗口: Win+R键–>cmd–>回车
然后在命令行窗口中输入 : javac 看系统是否执行了这个命令。
5、json解析工具gson的基本使用:
导入Gson jar包,使用gson的fromJson方法将json的一行数据转为一个类的对象输出。
6、用命令行java命令来执行一个类的main方法:
windows的命令行执行的是一个java类的main方法。先用javac将.java文件编译生成.class文件,然后用java命令执行它。
7、用命令行java命令来执行一个需要到别的类甚至别的jar包的程序:
java -cp . ; gson-2.8.0.jar com.doit.json.rate.parse.Test
com.doit.json.rate.parse.Test 是当前目录下要执行的文件名,gson-2.8.0.jar是要执行文件中找不到的文件可以去找的地方。
另例:项目有文件在其他文件夹a中:java -cp . ; a\ HelloWorld(要执行的文件) yyc(参数)。
public class HelloWorld {
public static void main(String[] args) {
System.out.println("hello"+args[0]);
}
}
8、命令行jar命令将工程代码打成jar包:
jar -cvf hello.jar(要打成的jar包的名字) src .(要被打成jar包的文件或文件夹)。
本文详细介绍Java环境的搭建步骤,包括配置path变量使系统识别javac命令,使用gson进行JSON解析,通过命令行执行Java类及依赖的外部类和jar包,以及将项目打包成jar文件的方法。

1545

被折叠的 条评论
为什么被折叠?



