【问题标题】:How to compile and run a simple java file in jenkins on Windows如何在 Windows 上的 jenkins 中编译和运行一个简单的 java 文件
【发布时间】:2013-02-07 19:49:41
【问题描述】:

我已经在 Windows 上安装了 Jenkins,并在 Jenkins 中创建了一个工作。我想编译并执行一个简单的 java 文件(比如 Hello.java)。我该怎么做?

我的 Hello.java 包含以下代码:

public class Hello {
    public static void main(String args[]){
        System.out.println("I'm dancing");
    }
}

【问题讨论】:

  • 您是否已经设置了版本控制?通常的过程是: 1. 为您的项目创建项目和构建脚本 1. 设置版本控制并签入源代码和构建脚本 2. 在 Jenkins 中设置您的项目以监控存储库并在检测到签入时开始构建。

标签: java windows compilation jenkins


【解决方案1】:

看看 Maven 在 Jenkins 等持续集成服务器上的自动构建:http://www.sonatype.com/books/mvnref-book/reference/public-book.html

甚至还有一个 exec 插件允许您使用 Maven 执行 Java 程序,但在持续集成服务器上很少需要这样做。

【讨论】:

  • 这是一篇不错的Maven教程
【解决方案2】:
  1. 转到您的工作/项目的配置页面
  2. 从“添加构建步骤”组合中选择“执行 Windows 批处理命令”
  3. 在命令字段中键入以下内容: javac 你好.java java你好
  4. 保存配置
  5. 将 Hello.java 保存在文件夹 /Jenkins/workspace/ 中
  6. 通过单击“立即构建”链接构建项目/作业并查看控制台输出

【讨论】:

  • 以上答案对我来说很好
  • 第 3 步在 ubuntu 中不受支持。任何人都可以解释我们将在 ubuntu 上运行什么命令吗?
  • @user3141034 :这是编译然后运行java文件的步骤。您可以像在终端中编译它一样执行此操作。使用 javac Hello.java 编译您的程序,然后使用 java Hello 运行
  • 您好,在现实世界中,java 文件不在 repo locationm 下,但可能在 \src\ 文件夹下。我做了 javac src\Hello.java 并且工作正常。但是对于 java src\Hello 我得到了一个错误。请多多指教
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-10-14
  • 2016-09-10
  • 1970-01-01
  • 2011-05-31
  • 2016-09-11
  • 1970-01-01
  • 2011-11-23
相关资源
最近更新 更多