美文网首页
Java打包、编译,生成maven工程

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

作者: 杨先森_Y | 来源:发表于2017-11-25 21:12 被阅读0次

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

相关文章

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

    1.java源码和编译 用notepad++查看JavaA.class,然后我们来进行java编译。 首先打开cm...

  • Jenkins Maven打包相关内容-第一篇

    Maven打包指令 在使用mvn package进行编译、打包时,Maven会执行src/test/java中的J...

  • maven的这些东西你都懂吗?

    Maven[ˈmevən]能帮你构建工程,管理jar包,编译代码,还能帮你自动运行单元测试,打包,生成报表,甚至能...

  • Maven

    Maven用途: 帮你构建工程,管理 jar包,编译代码,还能帮你自动运行单元测试,打包,生成报表,甚至能帮你部署...

  • Maven入门

    前言 Maven 可以帮你构建工程,管理 jar 包,编译代码,还能帮你自动运行单元测试,打包,生成报表,甚至能帮...

  • 用IDEA进行maven过程掉入的坑

    maven编译工程的时候报错 maven thread "main" java.lang.StackOverflo...

  • maven_3_仓库

    生成jar包 新建web_maven工程1 写3个Java类 mvn install:编译成class文件、执行测...

  • maven打包时包含所有依赖的jar

    maven打包生成普通jar时,只会包含工程下源码编译结果,不包含pom.xml里依赖的jar,如需加入项目依赖的...

  • Maven的安装与构建工程

    Maven是优秀的Java构建工具,能够帮我们自动化构建过程,从清理、编译、测试到生成报告,再到打包和部署。 安装...

  • APK构建过程

    APK的编译打包流程:编译–>DEX–>打包–>签名和对齐image.png 1、编译 Java编译器对工程本身的...

网友评论

      本文标题:Java打包、编译,生成maven工程

      本文链接:https://www.haomeiwen.com/subject/kazcbxtx.html