多分私は全体がどのように理解していないのか CLASSPATH
システム上で.jarファイルを見つけようとすると、環境変数が機能します。指定すれば、.jarファイルを次のようにして起動できます。 java
あなたのパス上にある実行可能ファイルを起動することができるのとほぼ同じ方法で。
実行可能なJavaアーカイブがあります( .jar
私のシステム上で、私は立ち往生している)ファイル) /usr/local/bin/gatk/
。これを私に追加しました CLASSPATH
経由:
export CLASSPATH=/usr/local/bin/gatk/GenomeAnalysisTK.jar
私はこれがになるだろうと思った .jar
私のJVMに見えるファイル。で起動しようとすると
java -jar GenomeAnalysisTK.jar
#Error: Unable to access jarfile .gatk/GenomeAnalysisTK.jar
絶対パスを設定して呼び出すことができます。
java -jar /usr/local/bin/gatk/GenomeAnalysisTK.jar
ただし、毎回フルパスを入力したくはありません。私はリンクされたチュートリアルの多くを読みましたが、どういうわけか私はこれを正しくしているようには思えず、私が何を間違っているのか理解できません。