maven- idea: 打包可执行jar

曾经终败给现在 2022-04-10 06:07 441阅读 0赞

需求: 将一段代码,打成jar包, 使得’随处运行’
测试代码如下:

  1. import java.io.File;
  2. import java.io.FileOutputStream;
  3. import java.io.IOException;
  4. import java.util.Scanner;
  5. public class FileTest {
  6. public static void main(String[] args) throws IOException {
  7. //创建文件
  8. File file=new File("/home/wang/test-file.txt");
  9. //写入内容
  10. FileOutputStream out = new FileOutputStream(file, true);
  11. Scanner scanner = new Scanner(System.in);
  12. System.out.println("输入一句话: ");
  13. String str = scanner.next();
  14. System.out.println(str);
  15. out.write(str.getBytes());
  16. out.close();
  17. }
  18. }

使用idea的mave打包,步骤如下:

  1. 项目结构 —> Artifacts : 点击” + “ , JAR —> From module with dependencies
    在这里插入图片描述9nLmNzZG4ubmV0L2V5ZW9mZWFnbGU=,size\_16,color\_FFFFFF,t\_70)
  2. 选择Module, 选择Main class , 更改Directory for META-INFO/MANIFEST.MF路径: 选择该模块的根目录(和src同级)即可
    在这里插入图片描述在这里插入图片描述
  3. build
    在这里插入图片描述在这里插入图片描述
  4. 查看jar包路径: copy path , 在控制台进行验证 [ 输入: java -jar xx.jar ]
    在这里插入图片描述在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,441人围观)

还没有评论,来说两句吧...

相关阅读