我覺得我稍微失去它,設置絕對ClassPath系統變量
我有我的PATH變量我的JDK設置,所以javac工作正常。
我想在CLASSPATH下添加環境變量,所以我不必重複使用-cp
標誌。
我經常我編譯.java文件中T:\WEB-INF\classes\myPack\Applications\myApp\
所以目前我使用的編譯我的文件罰款的命令javac -cp "..\..\..\;..\..\lib\*" *.java
。但它很醜,我討厭打字。
T:\ WEB-INF \類\ myPack \ - 包含我的自定義類我需要進口
T:\ WEB-INF \類\ myPack \ LIB \(.... \ LIB *) - 包含我的第三方.jar文件
但是,當我使用絕對路徑時,它找不到自定義類。
.;T:\WEB-INF\classes\myPack\lib\* - works fine - missing classes!
.;..\..\..\;T:\WEB-INF\classes\myPack\lib\* - works fine!
.;T:\WEB-INF\classes\myPack;T:\WEB-INF\classes\myPack\lib\* - Doesn't find the classes in the myPack folder.
我看着它,如果你想找到類文件因此T你不需要星號:\ WEB-INF \類\ myPack \應該是正確的路徑。
我錯過了什麼嗎?
謝謝,
您可以使用IDE來簡化添加類路徑,編譯等任務。 –
除了'lib',什麼目錄在myPack下? – VGR