
以前のJavaアプリケーションをインストールする方法を知りたいです。 http://al.chemy.org/
パッケージのLinuxバージョンをダウンロードし、解凍し、alchemy.jar
パッケージ内で起動しました。元のインストール手順はこれ以上明確ではありません。
質問
そのモジュール(ツール)が見つからないというエラーが発生するため、alchemy.jar
当然アプリケーションを起動できません。要点は、モジュールが属する場所、つまり実行可能ファイルがある同じフォルダであるデフォルトフォルダにあることです。どんなアイデアがありますか?
Linux: ジュニア・ジュノ
答え1
Javaは、ユーザーの明示的な通知なしに同じディレクトリに別のjarファイルを見つけることができません。錬金術を行う場合:
java -jar alchemy.jar
次に、他のjarファイルがどこにあるかを知るためにクラスパスを設定する必要があります。たとえば、「ツール」が実行されfoo.jar
ている場合bar.jar
:
java -classpath "foo.jar:bar.jar" -jar alchemy.jar
完全なディレクトリ(tools
)を追加する必要がある場合は、次のことができます。
java -classpath "tools/*" -jar alchemy.jar
答え2
Alchemyを起動するには、提供されたスクリプトを使用する必要があります。ターミナルからAlchemyをインストールしたいディレクトリ(ホームディレクトリが利用可能)に変更し、次を実行します。
tar xf /path/to/Alchemy-008.tar.gz
これにより、プログラムの起動に使用できるスクリプトをAlchemy
含むディレクトリが作成されます。Alchemy
/path/to/Alchemy/Alchemy
このスクリプトは、現在のディレクトリが、Alchemyがモジュールを見つけることを期待するインストールディレクトリであることを確認します。必要に応じて、ターミナルを使用するのではなく、ファイルマネージャを使用してスクリプトをダブルクリックできる必要があります。