虚拟机 使用ANT打包JAR文件执行

虚拟机 使用ANT打包JAR文件执行

1,创建项目目录结构:

首先,创建一个标准的 Java 项目目录结构。结构如下:

myproject/
├── src/
│   └── com/
│       └── example/
│           └── HelloAntWorld.java
├── lib/
│   └── (第三方库,如果有)
├── build/
│   └── (编译后的类文件)
├── dist/
│   └── (生成的 JAR 文件)
└── build.xml
终端创建目录:
mkdir -p myproject/src/com/example
mkdir -p myproject/lib
mkdir -p myproject/build
mkdir -p myproject/dist

在这里插入图片描述

2,编写 Java 代码

src/com/example/ 目录下创建一个简单的 Java 文件,例如 HelloAntWorld.java

nano myproject/src/com/example/HelloAntWorld.java

java文件内容如下:

package com.example;

public class HelloAntWorld {
    public static void main(String[] args) {
        System.out.println("Hello Ant World!");
    }
}

3,编写 build.xml 文件

在项目根目录下创建 build.xml 文件,这是 Ant 的构建脚本。

nano myproject/build.xml

内容如下:
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

4,使用 Ant 构建项目

在项目根目录下运行以下命令:

编译和打包:
cd myproject   //进入项目根目录,如果在根目录打开终端不需要该操作
ant

如果一切正常,Ant 会执行以下步骤:

  1. 创建 builddist 目录。
  2. 编译 src 目录下的 Java 文件,并将编译后的类文件放到 build 目录。
  3. build 目录中的类文件打包成 HelloAntWorld.jar,并放到 dist 目录。
    在这里插入图片描述
清理生成的文件:
ant clean

这会删除 builddist 目录。

5,运行生成的 JAR 文件:

打包完成后,可以在 dist 目录中找到生成的 HelloAntWorld.jar 文件。

在这里插入图片描述

使用以下命令运行:

java -jar dist/myapp.jar

在这里插入图片描述

输出:

Hello Ant World!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值