2013-01-19 4 views
0

모두! 나는 커맨드 라인 인자를 취하는 간단한 프로그램을 만들고, 교수가 우리에게 다운로드하도록 지시 한 Text.class 파일의 함수에 매개 변수로 전달하고 작업 디렉토리에 배치하려고한다. 나는 그것을 .java 파일을 담고있는 같은 폴더에 넣었다. 내가 잘못한 곳이라고 생각합니다. 누군가 제게 도움을 주시겠습니까? 고맙습니다..class 파일과 상호 작용할 수 없습니다.

----jGRASP exec: javac -g /home/seedl/Documents/School/CSx/Programming Assignments/#1/SpeedPrinter/src/speedprinter/SpeedPrinter.java 
SpeedPrinter.java:14: error: cannot find symbol 
     Text.toNonnegativeDouble(args[0]); 
     ^
    symbol: variable Text 
    location: class SpeedPrinter 
1 error 

----jGRASP wedge: exit code for process is 1. 
----jGRASP: operation complete. 

답변

1

클래스 패스에 Text.class를 추가해야합니다. 명령 행에서 실행중인 경우 java -cp % path_to_Text.class %를 사용하십시오. IDE에서 실행중인 경우 클래스 패스에 폴더를 추가하여 프로그램에 포함 할 수 있습니다.

관련 문제