0
tutorial을 사용하여 javafx 응용 프로그램 용 msi 설치 프로그램을 작성했으며 제대로 작동합니다. 하지만 내 응용 프로그램에서 java.exe에 대한 액세스가 필요한 일부 Java 프로세스를 시작해야합니다.스크립트에서 파일을 복사 할 수 없습니다.
<?xml version="1.0" ?>
<package>
<job id="postImage">
<script language="JScript">
<![CDATA[
var oFSO = new ActiveXObject("Scripting.FileSystemObject");
var oFolder = oFSO.getFolder(".");
var from = "C:
Program Files (x86)\\Java\\jdk1.7.0_21\\bin
java.exe";
var to = oFolder.path + "\\Pina\\runtime\\bin";
if (!oFSO.FolderExists(to)) {
oFSO.CreateFolder(to);
}
oFSO.CopyFile(from, to);
]]>
</script>
</job>
을하지만 그것을 복사하기 표시되지 않습니다 : 그리고 설치 런타임은 내가 아래의 스크립트를 쓴이 tutorial에서 java.exe
제공하지 않습니다. var to = oFolder.path + "\\Pina";
으로 변경 한 후에도 실제로 복사 할 것인지 확인하지 않고 결과를 확인합니다. 나는 scipt을 볼 수는 자세한 인쇄로 실행되는 :
[응용 프로그램 이미지가 채워진 후 실행할 스크립트] 사용자 정의 패키지 자원을 사용 (클래스 패스에 패키지/창/피나 - 후 image.wsf에서로드)
무엇이 잘못 되었습니까?
실은 내가 임시 파일 (C : \ Users \ Jatin \ AppData \ Local \ Temp \ build3489358754829980218.fxbundler \ images \ win-msi \ Pina \ runtime \ jre에 복사 한 파일) \ bin) 실제 설치 프로그램에는 없습니다. – Jatin