美文网首页
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工程

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