在 Eclipse 中自动将项目构建成 JAR

2023-11-25

我有一个 Eclipse 项目,我想将我的 Java 项目自动构建到 JAR 中。我知道我可以选择将项目导出到 JAR 中;如果我右键单击;但我真正想要的是,像 Eclipse 一样自动构建项目.class文件并将其放入目标文件夹中;它还应该自动构建一个 JAR 并在某个或特定位置复制最新的 JAR。

是否有一个选项可以以这种方式配置 Eclipse,自动构建 JAR?

只是为了让大家清楚,有足够的耐心回答我的问题;我并没有将 ANT 视为解决方案;因为我已经使用它了,但我希望它能够通过基于时间的触发器或通过更改立即构建自动启动。


你想要一个.jardesc文件。它们不会自动启动,但只需点击 2 次即可启动。

  1. 右键单击您的项目
  2. Choose Export > Java > JAR file
  3. 选择包含的文件并命名输出 JAR,然后单击Next
  4. 选中“在工作区中保存此 JAR 的描述”并为新的 JAR 选择一个名称.jardesc file

现在,您所要做的就是右键单击您的.jardesc文件并选择Create JAR它将在同一地点导出。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Eclipse 中自动将项目构建成 JAR 的相关文章

随机推荐

  • 多点运算符(C++ 类)

    我必须实施一个课程Vector 它设置多维向量的坐标 并且在使用此特定代码调用时将起作用 我无法更改这部分 const int NumOfDimensions 5 Vector x NumOfDimensions x Set 0 1 1 S
  • 在 C++ 中何时调用模板类静态成员的构造函数?

    有大量关于何时调用普通类的静态成员的构造函数的信息 但是 我发现模板类有一些奇怪的行为 以下程序的输出应该是什么 请注意 我使用 printf 来避免 std cout 的任何静态初始化顺序失败并发症 include
  • 运行 Go 程序时与垃圾收集器相关的恐慌

    我从 GitHub 安装了一个 Go 程序 当我运行它时 出现错误 panic Something in this program imports go4 org unsafe assume no moving gc to declare
  • 什么是 LLVM 中间表示?

    我已经尝试过LLVM演示来自在浏览器中尝试 LLVM 和 Clang 什么样的IR这是 HIR MIR or LIR The SSA我认为 MIR 中通常使用表示法 那么 它是 MIR 吗 但它可以存储用于依赖性分析的信息 那么它可以是 H
  • SolrException:内部服务器错误

    我正在我的应用程序中使用 Solr 我在用阿帕奇 solr solrj 1 4 0 jar 当我尝试打电话时add SolrInputDocument doc from CommonsHttpSolrServer 我收到以下异常 org a
  • 如何安全地将文件名附加到 Windows 文件夹路径参数?

    假设我有一个批处理脚本 需要参数中的文件夹路径 1 我想将文件名附加到路径并在命令中使用它 有没有一种简单的方法可以在所有情况下都可靠地做到这一点 我不想PUSHD 1然后忽略后面的路径 假设我的逻辑要求当前目录保持不变 问题是 1参数可能
  • Node JS 环境变量和 Heroku 部署

    我有一个使用 dotenv 包在 NodeJS 应用程序中加载环境变量的项目 我使用以下行 var dotenv require dotenv load silent true Example of use username process
  • Python 将 numpy 数组写入 CSV 文件 [重复]

    这个问题在这里已经有答案了 我正在尝试将 2D numpy 数组写入 CSV 文件 我试过这个 import csv import numpy as np w csv writer open main csv w Nlayers 23 N
  • 在行尾切换分号(或其他字符)

    在行尾添加 或删除 分号是常见操作 然而像这样的命令A 修改当前光标位置 这并不总是理想的 有没有一种简单的方法来映射命令 例如 切换分号是否出现在行尾 我目前在 vimrc 中使用此命令来附加 map A
  • 如何删除反应路由器 URL 中的尾部斜杠

    我开始在我的应用程序中使用react router 我注意到当它的URL末尾有一个尾部斜杠时 url 这是行不通的 我搜索了更多相关信息 阅读了所有文档和反应路由器问题并尝试使用
  • 查找 Button/UIElement 在屏幕上相对于网格 Windows Phone 的位置

    我找不到一种方法来获取屏幕控件的 x y 坐标位置 例如按钮相对于其内部网格的位置 有没有办法做到这一点 我忽略了 var transform button TransformToVisual grid Point absolutePosi
  • 从 javascript 获取 IE 11 内部版本号

    TL DR 如何在 JavaScript 中获取 IE 11 的内部版本号 我有一个错误 该错误已在版本 11 0 1 和 11 0 7 之间的某个时刻得到修复 我想知道遇到此问题的用户百分比 基本上我想得到这个数字 我认为仅使用 Java
  • Android 深层链接:对应用程序和 Play 商店使用相同的链接

    我有一个网站 用户可以进行搜索查询 该查询可能需要一些时间才能完成 几分钟到几天 我希望用户能够下载 Android 应用程序并通过向用户发送带有链接的电子邮件来接收答案 我希望无论用户是否安装了该应用程序 这种机制都能发挥作用 换句话说
  • 如何用符号表示复制/粘贴的崩溃报告?

    我有一位用户在使用 iPhone 应用程序的应用程序商店版本时遇到崩溃 崩溃不是通过 iTunes 连接报告的 用户无法与 iTunes 同步并获取 crash 文件 他们没有计算机 不过 用户可以在 设置 gt 常规 gt 关于 gt 诊
  • codeigniter 就像核心 php 中的 flashdata

    有没有办法像在codeigniter中一样创建flash会话数据 我想在核心 php 中创建它 我不想使用 GET 方法 用 url 传递变量会在我的应用程序中产生问题 那么 我该怎么做呢 使用 PHP 会话创建 Flash 消息类非常容易
  • iOS 路由 viewDidAppear 到子视图控制器?

    我将子视图控制器添加到父视图控制器 一切都按预期工作 除了子视图控制器没有触发其通常的回调 例如 像 viewWillAppear animated 这样的东西永远不会被调用 我研究了一下 认为这可能是因为在将子视图控制器添加到父视图之前和
  • 如何使用 Windows API 删除应用程序的菜单栏?

    我正在使用下面的代码来删除应用程序的标题栏 该代码对于记事本来说非常有效 现在我也想删除菜单栏 如何实现呢 Finds a window by class name DllImport USER32 DLL public static ex
  • 使用 wkhtmltopdf 创建 pdf 并渲染 javascript

    我正在尝试创建模型窗口中的 javascript 图表的 PDF 我的图表是 aspx 视图中 javascript 和 css 的组合 渲染的 PDF 文件中唯一的内容是窗口中的静态内容 实际的 javascript 图表不在那里 我创建
  • 向数据框中添加显示变量频率的列

    假设我有一个像这样的数据框 location species 1 seattle A 2 buffalo C 3 seattle D 4 newark J 5 boston Q 我想在此框架中附加一列 显示某个位置在数据集中出现的次数 结果
  • 在 Eclipse 中自动将项目构建成 JAR

    我有一个 Eclipse 项目 我想将我的 Java 项目自动构建到 JAR 中 我知道我可以选择将项目导出到 JAR 中 如果我右键单击 但我真正想要的是 像 Eclipse 一样自动构建项目 class文件并将其放入目标文件夹中 它还应