GuavaパッケージをインポートするJavaコードがあります。私は、次のコマンドを使用してコマンドプロンプトウィンドウで、それを実行します。LinuxでJavaでJarファイルを追加する方法
javacのグアバ-11.0.2.jar -cp -cpグアバ-11.0.2.jar Test.java
javaの;.テスト
ただし、Linuxではエラーが発生しています。誰も私がこの問題を解決するのを助けることができます。
GuavaパッケージをインポートするJavaコードがあります。私は、次のコマンドを使用してコマンドプロンプトウィンドウで、それを実行します。LinuxでJavaでJarファイルを追加する方法
javacのグアバ-11.0.2.jar -cp -cpグアバ-11.0.2.jar Test.java
javaの;.テスト
ただし、Linuxではエラーが発生しています。誰も私がこの問題を解決するのを助けることができます。
クラスパスエントリは、Linuxではコロン(いないWindowsの場合のようにセミコロン)で区切られ
それを試してみてください:
をjava -cp guava-11.0.2.jar:. Test
Linux/Unixのパス区切り文字はコロンです(:
)。
だからあなたの場合のLinux/Unixで2番目のコマンドは次のようになります。
java -cp guava-11.0.2.jar:. Test
ありがとうございました。解決済み。 – alessandro
エラーは何ですか?少なくともエラーを指定するか、私たちの経験に基づいて推測することができます。私にとって最高の推測では、Windowsは大文字と小文字を区別しないので、Linuxは大文字と小文字を区別してjarファイルを見つけられません。 – hcpl
取得した特定のエラーメッセージを含めます。あなたの心を読むことは_本当に難しいです。 – HonkyTonk
これはJohn Skeet自身が答えてくれた[あなたの前の質問](http://stackoverflow.com/a/9844808/708434)とまったく同じです;そして、それはWindows上のパス区切り記号として使用されていますUnixでは ':'になります**))_。 – Xaerxess