オプションからの呼び出しとからの-classpath
オプションの呼び出しの違いは何ですかjavac
java
例えば:
javac -classpath MyJar.jar GetJar.java
java -classpath MyJar.jar:. GetJar
次のように機能します。
javac -classpath MyJar.jar GetJar.java
java GetJar
したがって、基本的に最初の -classpath に関連する場所javac
がそこにある必要がありますが、Java コマンドラインではオプションである可能性があります。なんで?どのような状況でそれが必須になるか知っていますか。そして、より一般的には、によって呼び出された効果は何ですか、そして-classpath
によって呼び出されたjavac
効果は何ですか.-classpath
java
前もって感謝します。