2

このガイドから 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 ホームを設定しました

何がこのエラーの原因なのかわからず、Google でこれに関連するものを見つけることができません。誰かがこのエラーの原因を知っているなら、私はあなたが提供できる助けに本当に感謝しています.

完全な端末出力は次のとおりです。

[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 
4

1 に答える 1