2017-11-21 6 views
0

다른 폴더에서 Java 클래스를 실행하고 싶습니다. 현재 경로에 mysqlcon.jar가 있고 PetsGUI.class가 있습니다 ./classes/jar 파일이있는 다른 폴더에서 java 클래스를 실행하는 방법

내가 내가 수업에 mysqlcon.jar를 이동하고 입력하면 내가

classes/PetsGUI not found 

를받을

java -cp .:mysqlcon.jar -d classes/PetsGUI 

을 수행하여 실행하려고 할 때

java -cp .:mysqlcon.jar PetsGUI 

on classes/it, 코드가 정확합니다. 그것을 실행하는 올바른 명령은 무엇입니까?

답변

1

그래서 당신은 클래스 경로에 jar 파일 및 클래스 디렉토리를 필요

java -cp ./classes:mysqlcon.jar PetsGUI 

자바는 인자로 파일 경로를 기대하지 않습니다. 클래스의 완전히 훼손된 이름을 기대합니다. 그리고 그 클래스는 클래스 패스에서 검색됩니다.

+0

: 효과가 있습니다. 감사! –