`
sundful
  • 浏览: 1253144 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java 7, Jenkins, Ubuntu 12.10 64bit issues

 
阅读更多

While installing Jenkins 1.486 on Ubuntu 12.10 server (64bit) with Java 7u9 I had two issues with libXrender.so.1 and libXtst.so.6 when running the first Maven build. I solved them and this post contains the solution.

At first Maven failed with the following message:

Caused by: java.lang.UnsatisfiedLinkError:
/usr/lib/jvm/java-7-oracle/jre/lib/amd64/xawt/libmawt.so: libXrender.so.1:
cannot open shared object file: No such file or directory

This was solved by running:

sudo apt-get install libxrender-dev
Caused by: java.lang.UnsatisfiedLinkError:
/usr/lib/jvm/java-7-oracle/jre/lib/amd64/xawt/libmawt.so: libXtst.so.6:
cannot open shared object file: No such file or directory

So I had to install some other stuff:

sudo apt-get install libxtst-dev

After this the compilation succeeded.

DISCLAIMER: I can't answer any questions regarding this. All I know that these magic incantations helped me, so I put them here hoping they will help you to. I'm not responsible for any damage done by this etc. etc. ;)

分享到:
评论

相关推荐

    使用java调用jenkins api

    Java调用Jenkins API是一个常见的自动化任务执行场景,特别是在持续集成和持续部署(CI/CD)流程中。Jenkins作为一个开源的持续集成工具,提供了丰富的API接口,允许开发者通过编程方式与Jenkins服务器进行交互。...

    Java 版 Jenkins API 客户端.zip

    Java 版 Jenkins API 客户端Java 版 Jenkins API 客户端 重要提示Java 版 Jenkins API 客户端现已归入 Jenkins GitHub 组织的管辖范围。什么是“Java 版 Jenkins API 客户端”?这个库只是一段使用 jenkins REST API...

    Java操作Jenkins操作凭证(Credential)信息方式

    Java 操作 Jenkins 操作凭证 (Credential) 信息方式 Java 操作 Jenkins 操作凭证 (Credential) 信息方式是指通过 Java 语言来操作 Jenkins 服务器中的凭证信息。Jenkins 是一个流行的自动化构建工具,可以实现自动...

    javajdk8+Jenkinswar包.zip

    Java JDK 8与Jenkins是两个在IT行业中广泛使用的工具,尤其在软件开发和持续集成/持续部署(CI/CD)流程中。JDK(Java Development Kit)是Java编程语言的开发环境,而Jenkins则是一款开源的持续集成服务器。 **...

    ubuntu上搭建jenkins

    在Ubuntu系统上搭建Jenkins是构建自动化服务器的一个常见选择,尤其对于开源软件和Java项目而言。Jenkins是一款功能丰富的持续集成工具,可以帮助开发者自动化构建、测试和部署代码,提高开发效率。下面我们将详细...

    Java项目包 Jenkins+Maven+Gitlab+Tomcat 自动化构建打包、部署

    4. **部署到Tomcat**:构建成功后,Jenkins可以通过使用`deploy`生命周期阶段的Maven目标,如`mvn tomcat7:deploy`,将WAR文件部署到远程Tomcat服务器。也可以编写shell脚本手动完成这个过程,包括停止Tomcat、复制...

    tomcat+java+jenkins

    ### Tomcat + Java + Jenkins 环境配置详解 #### 一、概述 在现代软件开发过程中,构建一个高效稳定的持续集成与部署环境是至关重要的。本文将详细介绍如何配置一个基于Tomcat、Java和Jenkins的环境,实现自动化...

    Jenkins安装包,可直接使用 java -jar jenkins.war --httpPort=8080启动

    Jenkins安装包,可直接使用 java -jar jenkins.war --httpPort=8080启动

    java-client-api:Java的Jenkins API客户端

    Java的Jenkins API客户端 重要的提示 Java的Jenkins API客户端现已移至Jenkins GitHub Organization的保护下。 什么是“ Java的詹金斯API客户端”? 该库只是使用jenkins的REST API的一段Java代码。 这意味着您可以...

    java jenkins web service client

    Java Jenkins Web Service Client是用于与Jenkins CI服务器交互的一种客户端工具,它允许开发者通过编程方式执行Jenkins的各种操作,如创建、更新、删除Job等。这个客户端基于Java编写,能够方便地集成到Java项目中...

    Java_Jenkins自动化服务器.zip

    Java Jenkins自动化服务器是一个重要的软件开发实践,它将持续集成(CI)和持续部署(CD)的概念引入到Java项目中,极大地提高了开发效率和代码质量。Jenkins作为一个开源的持续集成工具,广泛应用于各种规模的组织...

    jenkins-hash-java:Jenkins的哈希值产生32位和64位值

    詹金斯·哈希非加密目的Bob Jenkins哈希的Java实现。 此实现可产生32位和64位哈希值,并可用于哈希表查找。 此处实现的算法是32位体系结构的理想选择。什么是詹金斯哈希? Jenkins哈希是由Bob Jenkins创建的通用哈希...

    Ubuntu11.10安装JDK+Tomcat+Maven+jenkins

    本文将指导读者在 Ubuntu 11.10 版本中安装 JDK、Tomcat、Maven 和 Jenkins,从而构建一个完整的 Java 开发环境。 JDK 安装 JDK(Java Development Kit)是 Java 语言的核心组件,提供了 Java 编译器、解释器和...

    jenkins发版报错Host key verification failed

    jenkins发版报错Host key verification failed. jenkins发版报错Host key verification failed. jenkins发版报错Host key verification failed. jenkins发版报错Host key verification failed. jenkins发版报错Host ...

    Jenkins最新安装包 windows 64位 2022.05.05

    本资源提供了Jenkins的最新版本,适用于Windows 64位操作系统,日期为2022.05.05。 安装Jenkins在Windows上的步骤如下: 1. **下载与解压**:首先,你需要从官方渠道或提供的压缩包中获取Jenkins的Windows安装文件...

    jenkins二次开发

    ### Jenkins二次开发详解 #### 一、安装与配置 Jenkins作为一款开源的持续集成工具,在软件开发领域中被广泛采用。二次开发是指基于现有的Jenkins系统进行功能扩展或定制化改造的过程。根据提供的文件信息,我们...

    使用Java实现构建jenkins的多个job并返回构建结果示例

    使用Java实现构建Jenkins的多个Job并返回构建结果示例 标题解释 文章主要介绍了使用Java实现构建Jenkins的多个Job并返回构建结果示例,这个示例具有很好的参考价值,对大家有所帮助。 描述解释 文章主要讲解了...

    jenkins.war-2.356,适合JDK8的最后jenkins版本

    7. **蓝绿部署与滚动更新**:高级的Jenkins配置可以实现蓝绿部署或滚动更新,减少服务中断,提高部署效率。 在使用Jenkins时,根据具体的项目需求和团队协作方式,合理地配置和利用这些知识点,能够充分发挥其价值...

    Java_Jenkins插件与Phabricator Harbormaster和Uberalls集成.zip

    Java Jenkins 插件与Phabricator Harbormaster和Uberalls的集成是现代软件开发流程中的重要组成部分,尤其是在持续集成和持续部署(CI/CD)的场景下。这些工具的结合能够实现自动化测试、构建和代码审查,提高开发...

Global site tag (gtag.js) - Google Analytics