我正在尝试使用izpack为我们的应用程序创建安装程序,我在执行linux.I脚本文件时遇到问题。我能够通过进程面板运行bat文件。请回复在linux中执行脚本文件时出现问题
1
A
回答
4
这个问题会更容易回答,如果你在这里提供一点点信息...
盲猜我会说,你需要确保可执行位是在你的linux保留使用可执行标签像Shell脚本如下所示:
<pack name="Tomcat 6 Application Server" required="yes" packImgId="Tomcat.image">
<description>The Tomcat 6.0 Web Application Server.</description>
<fileset dir="windows/apache-tomcat-6.0.32" targetdir="$INSTALL_PATH">
<os family="windows" />
</fileset>
<fileset dir="linux/apache-tomcat-6.0.32" targetdir="$INSTALL_PATH">
<os family="unix" />
</fileset>
<parsable targetfile="$INSTALL_PATH/conf/server.xml" type="xml" />
<parsable targetfile="$INSTALL_PATH/conf/tomcat-users.xml" type="javaprop" />
<parsable targetfile="$INSTALL_PATH/bin/catalina.bat" type="plain" />
<parsable targetfile="$INSTALL_PATH/bin/catalina.sh" type="plain" />
<executable targetfile="$INSTALL_PATH/bin/catalina.sh" keep="true" stage="never" />
<executable targetfile="$INSTALL_PATH/bin/startup.sh" keep="true" stage="never" />
<executable targetfile="$INSTALL_PATH/bin/shutdown.sh" keep="true" stage="never" />
<executable targetfile="$INSTALL_PATH/bin/digest.sh" keep="true" stage="never" />
<executable targetfile="$INSTALL_PATH/bin/setclasspath.sh" keep="true" stage="never" />
<executable targetfile="$INSTALL_PATH/bin/tool-wrapper.sh" keep="true" stage="never" />
<executable targetfile="$INSTALL_PATH/bin/version.sh" keep="true" stage="never" />
</pack>
1
您可以使用您的包定义 <executable>
标签来指定哪些文件是可执行文件。关键是 有stage="never"
属性,所以izpack不会执行 该文件并设置keep="true"
因此izpack不会将其删除。
例如:
<executable targetfile="$INSTALL_PATH/bin/some-secript"
os="unix" stage="never" failure="warn" keep="true"/>
相关问题
- 1. 执行bash文件时出现问题
- 2. 执行Linux shell脚本时出错
- 3. 在netbeans中执行构建的jar文件时出现问题
- 4. 在执行mysqli_query时出现问题
- 5. Linux中的运行时执行问题
- 6. 在Windows cmd中运行python 3.2脚本时出现文件I/O问题,但在IDLE中未出现
- 7. 在C#中执行Powershell脚本问题
- 8. LABjs加载脚本时出现问题
- 9. 执行批处理文件时出现问题Mysql
- 10. 从linux shell脚本运行linux可执行文件
- 11. 执行run()方法时出现问题
- 12. 执行Ant任务时出现问题
- 13. 执行ajax时出现问题
- 14. 执行hadoop代码时出现问题
- 15. 执行Facebook查询时出现问题
- 16. 执行通用树时出现问题
- 17. 执行Summable时出现问题
- 18. 执行函数时出现问题
- 19. Linux脚本问题
- 20. 在hadoop中执行.jar文件时出现Java版本错误
- 21. 如何在Linux中执行python脚本?
- 22. 连续执行脚本时出现python脚本库错误
- 23. 在Windows批处理脚本中复制文件时出现问题
- 24. 在HyperLink控件中显示文本时出现问题
- 25. 执行脚本现在
- 26. 在bash脚本中调用函数时出现问题
- 27. 在shell脚本中对awk使用变量时出现问题
- 28. 在bash脚本中执行jar文件
- 29. Linux串行通信,php脚本问题
- 30. PHP:搜索文件中的文本时出现问题