2017-03-29 2 views
2

안녕하세요, 저는 오해를 용서해주었습니다. INSTALL4J를 사용하여 빌드 된 x64 .exe는 java/jar를 가져 오는 방법이 있습니까? 모든 것이 PE64에 컴파일 되나요? 이 .exe 인 아카이브의 7zip과의 목록입니다 hereINSTALL4J .exe에서 Jar/Java 가져 오기

에 따라 더 PK 값 그리고 당신은이 .exe windbg를 디버깅 어떻게 다른 것은 없다

Date  Time Attr   Size Compressed Name 
------------------- ----- ------------ ------------ ------------------------ 
2014-12-03 16:37:21 .....  173056  173056 .text 
2014-12-03 16:37:21 .....  40960  40960 .rdata 
2014-12-03 16:37:21 .....   9216   9216 .data 
2014-12-03 16:37:21 .....   7680   7680 .pdata 
        .....   1612   1612 .rsrc\0\version.txt 
        .....   302   302 .rsrc\1033\DIALOG\101 
        .....   1188   1188 .rsrc\0\MANIFEST\1 
2014-12-03 16:37:21 .....   2048   2048 .reloc 
2014-12-03 16:37:21 .....   7384   7384 CERTIFICATE 
2014-12-03 16:37:21 .....   3072   3072 [0] 
------------------- ----- ------------ ------------ ------------------------ 
2014-12-03 16:37:21    246518  246518 10 files 

할 수있는 IT와 자바의 의미가 있습니다 디버거가 프로세스를 볼 수 없습니까?

답변

0

install4j에 의해 생성 된 실행 프로그램은 JAR 파일을 포함하지 않으며, JNI를 사용하여 JVM을 작성하며 외부 JAR 파일을 클래스 경로에 포함시킵니다. 수행자가 무엇을하고 있는지 보려면 /create-i4j-log 인수와 함께 실행 프로그램을 실행할 수 있습니다.

+0

어떻게 디버깅 하시겠습니까? – capsch

+0

'-J-agentlib : jdwp = transport = dt_socket, server = y, suspend = n, address = 1044'와 같이 명령 줄에'-J'접두사가 붙은 VM 매개 변수를 전달할 수 있습니다. –