編譯打包


包
1.可執行的裏面有個main函數
2.普通的類庫



寫一個加減乘除函數寫一個類裏面,打一個jar包,能在其他地方引用裏面的方法
關於guava  官方文檔,每個類方法看一遍,示例寫一遍


①編譯打包需要的配置(配置在工程的POM.XML中)
 <build>
 <plugins>
  <plugin>
    <artifactId>maven-assembly-plugin</artifactId>
    <version>2.2</version>
    <configuration>
     <archive>
      <manifest>
       <mainClass>com.deng.ma.App</mainClass>
               類入口
      </manifest>
     </archive>
     <descriptorRefs>
      <descriptorRef>
       jar-with-dependencies
      </descriptorRef>
     </descriptorRefs>
    </configuration>
   </plugin>
   </plugins>
  </build> 
②在項目目錄下執行打包 使用         mvn assembly:assembly   命令(這時候生成的jar文件已經可以使用--一般會生成在target文件夾中)
③也可以在target文件夾中直接運行jar包 
如     $ java -jar ma-0.0.1-SNAPSHOT-jar-with-dependencies.jar



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章