1首先java文件需要先编译成class文件后才能被执行,见图

需要点开 CMD 命令行找到该java文件的位置然后输入指令。

点击后就可以看到java原文件下面多了个一个class文件
2package包路径

需要在包名的上一级 package包路径这块 输入编译指令才能行不然就会报错

然后执行该文件的话也是需要在该文件上方的绝对路径去执行

我们还可以通过maven的指令来帮我们生成相应的代码
mvn archetype:generate -DgroupId=com.guoyasoft -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

3 import 引用 在一个java文件下不可能包含所有的代码需要从别的地方引用代码来 import是引用的意思

见上图在JAVA C中没有javaA和javaB的方法 这个引用的方法在同一个文件夹子集里面的话就可以用

4 classpath 当一个文件所用到的其他组件不在同一个层级下就需要去指定我要引用的文件的位置。见下图Project3的 java文件需要用到pa。javaA 还有pb javaB

我们调用的时候需要在Project3的路径下输入 :javac -cp .;../Project1;../Project2; com/pc/JavaC.java
其中一个点是指我现在自己当前路径下去找 然后两个点就是我去上一层的页面去找

5 jar包


语句:jar -cf Java .jar . 这个jar 然后-CF 就是重新创建 java。jar 是创建的名字 最后的点 是指保存在当前路径
6 maven 自己上传到本地仓库 然后通过manven指令直接上传
mvn clean 是清除生成的文件

打包项目(开发代码)———— mvn compile

打包测试代码 mvn test

maven 打包发布 mvn package
补充
maven 本地仓库的地址 在maven路径下的 conf- settings里

cd 指定文件
dir——查看当前路径下的文件
编译maven 文件 javac 文件名。java
启动class 文件 Java 文件名 java 路径(liu/li)
删除文件 del *。class
到上一级菜单 cd 。。
清屏指令 cls
网友评论