1.java源码和编译
用notepad++查看JavaA.class,然后我们来进行java编译。
image.png
首先打开cmd命令指示符,cd进入到JavaA.java文件的目录下(例:C:\softwareDate\test\01_java源码和编译>)
image.png
然后输入编译命令:javac JavaA.java(没有报错说明执行成功),如下图可以看到编译一个.class的文件
image.png
接下来我们运行一下,输入命令:java JavaA(注意:大小写要区分),如下图,执行成功。
image.png
2.package包路径
首先要先配maven环境变量(这里就不多说了,百度就可以找到)
生成maven模板工程
mvn archetype:generate -DgroupId=com.guoyasoft -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
编译代码:
javac com\sss\qqq.java
执行代码:
在com上级目录下:package com.sss //(包内的路径)
输入命令java com/sss/qqq
3.import
image.png
javac com/pc/JavaC.java //一起编译
java com/pc/JavaC //执行代码
image.png
4.classpath
image.png
编译执行:
javac -cp .;../project1;../project2; com/pc/JavaC.java
//在Project3目录下,编译
java -cp .;../project1;../project2; com/pc/JavaC
//在Project3目录下,执行
5.打jar包,及调用jar包编译执行
image.png
javac -cp .;../Project1.jar;../Project2.jar; com/pc/JavaC.java
//调用jar包内容编译
java -cp ,;../Project1.jar;../Project2.jar; com/pc/JavaC
//执行
jar -cvf newjar.jar .
名字 当前目录
6.通过maven 编译 部署
image.png
//在07_maven目录下
mvn clean //清除项目target
mvn compile //编译源代码
mvn test-compile //编译测试代码
mvn test //执行测试
mvn package // 项目打包
mvn install // 在本地Repository中安装jar
mvn site //产生site