Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
フォルダを含むJDKインストールがあり、その中に存在する\libことがわかりますrt.jar。それでもantを呼び出すと、エラーが発生しますCan't find rt.jar ...。
\lib
rt.jar
Can't find rt.jar ...
私は自分の基本を正しく理解していて、正しいディレクトリJAVA_HOMEをANT_HOME指しています。
JAVA_HOME
ANT_HOME
またPath=JAVA_HOME/bin;ANT_HOME/bin;%Path%;
Path=JAVA_HOME/bin;ANT_HOME/bin;%Path%;
何か案は?
JDKとANTを再インストールして修正しました。これが本当に解決策かどうかはわかりませんが、ANT1.8とJDK1.2.xのように見えました(私のシステムにどのように存在していたかわかりません)
パスステートメントは次のように機能する可能性があります。
PATH=%JAVA_HOME%/bin;%ANT_HOME%/bin;%PATH%;
多分それはJDKの前にあなたのパスでJREを見つけています