如何在 Websphere/Solaris 10 下预编译 ColdFusion 应用程序

发布于 2024-08-11 01:09:37 字数 494 浏览 7 评论 0原文

我正在运行 WebSphere 6.1 的 Solaris 10 64 位 (Sparc) 上安装 ColdFusion 应用程序。 CF 附带的 cfcompile 脚本引用了 jrun.jar,但是当 CF 作为 Ear 文件安装时,该库不可用。 cfcompile.sh 的摘要如下:

su $cfuser -c "${_JAVACMD} -cp $CLASSES -Dcoldfusion.classPath=$CFUSION_HOME/lib/updates,$CFUSION_HOME/lib -Dcoldfusion.libPath=$CFUSION_HOME/lib coldfusion.tools.CommandLineInvoker Compiler -cfroot $CFUSION_HOME -webinf $WEBINF -webroot $webroot $dir" 

除了将 CF 安装为独立运行在 JRUN 服务器上之外,您是否找到了解决此问题的方法(即预编译应用程序)?

I am in the process of installing a ColdFusion application on Solaris 10 64-bit (Sparc) running with WebSphere 6.1. The cfcompile script that comes with CF makes a reference to jrun.jar however this library is not available when CF is installed as an ear file. An abstract of cfcompile.sh is the following:

su $cfuser -c "${_JAVACMD} -cp $CLASSES -Dcoldfusion.classPath=$CFUSION_HOME/lib/updates,$CFUSION_HOME/lib -Dcoldfusion.libPath=$CFUSION_HOME/lib coldfusion.tools.CommandLineInvoker Compiler -cfroot $CFUSION_HOME -webinf $WEBINF -webroot $webroot $dir" 

Do you see ways to solve this problem (that is to precompile an application), besides installing CF as a standalone running on JRUN server?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

颜漓半夏 2024-08-18 01:09:37

您检查过 EAR 文件的内容吗?应该有一个 WAR 文件,您可以在其中找到 WEB-INF/lib。它可能就在那里。如果是这样,请将其提取并将其放在类路径中。

EAR/WAR 文件只是 zip 压缩档案。

这只是我的“最佳猜测”。

华泰

Have you checked the contents of the EAR file? There should be a WAR file, in which you'll find WEB-INF/lib. It may be in there. If so, extract it and place it on the classpath.

EAR/WAR file are just zip compressed archives.

This is just a "best guess" on my part.

HTH

最近可好 2024-08-18 01:09:37

您能否以独立模式安装在其他临时位置(最好是相同的操作系统和版本),并将 jrun.jar 复制到您想要的位置(应用程序的永久主目录)?

Can you install in stand-alone mode on some other temporary location (preferably the same OS & version), and copy jrun.jar to where you want it to be, on the permanent home of the application?

山田美奈子 2024-08-18 01:09:37

我在现场创建了自己的 cfcompile.sh 版本,以在客户端的基础设施上工作。最重要的部分是正确引用 j2ee.jar(在 WAS 发行版中找到)。

I created my own version of cfcompile.sh on-site to work on the client's infrastructure. The most important part is to have a correct reference to j2ee.jar (found in WAS distribution).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文