2017-01-09 1 views
0

그래서 내가 내보내고 싶은 것은 일반적인 I/O 또는 유사한 프로그램 (GUI가 아니며)입니다. Java BPA Competition에서이 작업을 수행하고 있습니다. 최근에 나는 프로젝트를 runnable jar 파일로 넘겨 주었지만 (또한 소스 코드의 사본을 제공했다), runnable jar 파일에 대해 표시를 남기고 프로그램 실행 부분에 포인트를받지 못했다. "실행 파일을 확인하십시오." 실행 가능한 jar 파일은 괜찮 았습니다. (생각합니다.) cmd에서 실행했을 때 내 Windows 컴퓨터에서 정상적으로 작동 한 것처럼 보였습니다. (IDE Eclipse를 추가해야합니다)Java를 내보내는 가장 좋은 방법

Java 프로젝트를위한보다 나은 내보내기 방법이나 runnable jar가 작동하지 않은 이유에 대해 제안 해 주시면 감사하겠습니다!

답변

0

필자는 경쟁에 관한 문서를 확인하거나 관련자에게 물어볼 것이지만, 더 많은 것은 내 경험에서 항상 더 낫다.

실행 파일 .jar에 대해 별도의 패키지가있는 폴더의 경우 컴파일 된 클래스와 소스 코드 (해당 파일이 제출 된 경우)가 더 좋을 수도 있습니다. 또는 어쩌면 wrapper로 작동하는 .exe를 찾고 있었을 것입니다. Minecraft와 마찬가지로 Java 프로그램을 시작하십시오.

0

IE에서 "Check Executable .jar"는 실제로 당신을 도우려는 사람이 어렵지 않다는 것을 의미합니다. 아마도 수동으로 설치해야하는 종속성으로 인해 Eclipse에서 실행되는 종속성으로 인해 실행되지 않았을 수도 있습니다. 이클립스는 Eclipse에서 소스로 연결되는 경우가 많기 때문에 Eclipse에서 쉽게 컴파일 된 항아리를 테스트하는 것이 가장 좋습니다. "깨끗한"머신 또는 VM을 일식하지 않고 JRE가있는 재고 Windows 머신. 다른 가능한 옵션은 대상 시스템에 특정 JRE가 필요하지 않은 빌드 또는 실행 파일로 컴파일 된 대상 JRE를 포함하는 완전한 빌드를 기대하고 있었습니까?

+0

감사합니다. 그리고 네, 정보 부족과 다소 모호한 질문에 사과드립니다. –

관련 문제