【问题标题】:Installing ejbca_ce_6_1_1 on CentOS 6.6 with jboss-as-7.1.1.Final使用 jboss-as-7.1.1.Final 在 CentOS 6.6 上安装 ejbca_ce_6_1_1
【发布时间】:2015-05-09 00:20:36
【问题描述】:

我正在尝试从本指南安装 ejbca:http://ejbcacentos.blogspot.gr/2014/04/how-to-install-ejbca-611-on-centos-65.html

当我输入命令 sudo -u jboss ant deploy(它在安装 EJBCA/指南的初始部署一章中)我收回这个 java 错误:

/opt/ejbca_ce_6_1_1/build.xml:79:执行失败:java.io.IOException:无法运行程序“java”:java.io.IOException:错误=2,没有这样的文件或目录

我已经在 /etc/profile 中设置了 java home

我不知道是什么导致了这个错误,我在谷歌上找不到与此相关的内容。如果有人知道可能导致此错误的原因,我非常感谢您提供的任何帮助。

这是完整的终端输出:

[root@localhost ejbca]# sudo -u jboss ant deploy
Buildfile: build.xml

customejbca.message:
         [echo] No custom changes to merge.

appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

deprecated:check:

customejbca.message:

appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    deprecated:notify:

    cleanDistDir:

    customejbca.message:
         [echo] No custom changes to merge.

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    dependecy-check-clean:

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    -pre-init:

    -init-private:

    -pre-init-libraries:

    -init-private-libraries:

    -init-libraries:

    -init-user:

    -init-project:

    -init-macrodef-property:

    -do-init:

    -post-init:

    -init-check:

    -init-ap-cmdline-properties:

    -init-macrodef-javac-with-processors:

    -init-macrodef-javac-without-processors:

    -init-macrodef-javac:

    -init-macrodef-junit:

    -init-debug-args:

    -init-macrodef-nbjpda:

    -init-macrodef-debug:

    -init-macrodef-java:

    -init-presetdef-jar:

    -init-ap-cmdline-supported:

    -init-ap-cmdline:

    init:

    -deps-clean-init:

    deps-clean:
        [mkdir] Created dir: /opt/ejbca_ce_6_1_1/modules/batchenrollment-gui/build

    -warn-already-built-clean:
    [propertyfile] Updating property file: /opt/ejbca_ce_6_1_1/modules/batchenrollment-gui/build/built-clean.properties

    -check-call-dep:

    -maybe-call-dep:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    -do-clean:
       [delete] Deleting directory /opt/ejbca_ce_6_1_1/modules/batchenrollment-gui/build

    -post-clean:

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    cesecore-common.clean:

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    cesecore-common.clean:

    cesecore-entity.clean:

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    cesecore-common.clean:

    cesecore-entity.clean:

    cesecore-ejb-interface.clean:

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    clean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    validationtoolclean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    statedumpclean:

    customejbca.message:

    appserver.error.message:
         [echo] jndi.properties.file: /opt/ejbca_ce_6_1_1/conf/jndi.properties.jboss7

    ctclean:

    failinproduction-deprecation:

    fail-unless-appserver-detected:
         [echo] appserver.home: /opt/jboss
         [echo] appserver.type: jboss
         [echo] appserver.subtype: jboss7

    testforgnujava:

    BUILD FAILED
    /opt/ejbca_ce_6_1_1/build.xml:79: Execute failed: java.io.IOException: Cannot run program "java": java.io.IOException: error=2, No such file or directory 

【问题讨论】:

  • 欢迎来到 StackOverflow。不幸的是,你的问题不是很可读。请对其进行编辑并为您的源代码使用代码块格式。另外,一定要选择一个好的标题,并附上一些文字来解释你的问题是什么,以及你是如何尝试解决它的。这将更有可能提供有用的答案,并减少像这样的说教式 cmets ;-) 另见How to ask a good question
  • 谢谢迈克尔,我希望它现在更具可读性。
  • 谢谢,现在好多了。对于您的下一个问题,您还可以对内联代码部分使用反引号 (example),并确保在适当的情况下使用大写字母。这样,我们就可以为有类似问题的其他人提供高质量的信息。

标签: java linux ant jboss ejbca


【解决方案1】:

尝试在您的个人资料中设置 APPSRV_HOME=$JBOSS_HOME。

【讨论】:

    猜你喜欢
    • 2013-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多