Java打包、编译,生成maven工程

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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容