1

我正在使用 Maven。我有一个 JScript,它将在安装应用程序时创建一个 runtime/jre/lib/ext 文件夹,因为默认情况下,自包含应用程序不包含 Java 运行时的完整副本,因为我使用的是 https 连接,因此我需要 jre/lib/分机/sunjce_provider.jar。如果缺少 jre/lib/ext/sunjce_provider.jar,则 https 连接将不起作用

为此,我添加了脚本 -

 <?xml version="1.0" ?>  
    <package>      
        <job id="postImage">  
        <script language="JScript">  
         <![CDATA[  
            var oFSO = new ActiveXObject("Scripting.FileSystemObject");  
            var oFolder = oFSO.getFolder(".");  
            var from = oFolder.path + "\\MyApp\\lib\\sunjce_provider.jar";  
            var to = oFolder.path + "\\MyApp\\runtime\\jre\\lib\\ext";  
            if (!oFSO.FolderExists(to)) {  
              oFSO.CreateFolder(to);  
            }  
            to += "\\";  
            oFSO.CopyFile(from, to);  
         ]]>  
        </script>      </job>   </package>

但是如何在从 pom.xml 创建包时调用这个脚本呢?创建应用程序映像后应在哪里执行脚本。请提出建议

4

0 回答 0