JBOSS 5.1 无法在 CentOS 4.8 上运行

发布于 2024-11-27 18:37:17 字数 307 浏览 1 评论 0原文

由于某种原因我需要使用 CentOS 4.8。

我在 CentOS 4.8 上安装了 Java 1.6.26 和 JBOSS 5.1。但是,当我使用 ./run.sh 运行 JBOSS 时,我收到以下消息:

/bin/run.jaring required file: /opt/java/jboss

其中 /opt/java/jboss 是 JBOSS 安装目录的链接。没有发生任何其他事情,也没有日志。

我尝试搜索错误消息,但没有得到任何提示。

For some reason I need to use CentOS 4.8.

I installed Java 1.6.26 and JBOSS 5.1 on CentOS 4.8. However, When I use ./run.sh to run JBOSS I get the following message:

/bin/run.jaring required file: /opt/java/jboss

where /opt/java/jboss is the link to the JBOSS installation directory. Nothing else happens and there is no log.

I tried the search the error message, but got no hints.

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

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

发布评论

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

评论(1

你对谁都笑 2024-12-04 18:37:17

问题解决了。

问题是因为我通过 Windows 机器从另一台 Linux 主机复制了“.sh”文件。在复制(或传输)过程中,会在 .sh 文件的每一行末尾插入一个“\r”字符。这个.sh文件设置了linux中的路径变量。由于“\r”,路径设置不正确。

当我从 .sh 文件的行末尾删除“\r”后,一切正常。

Problem solved.

The problem was because I copied a '.sh' file from another linux host via a windows machine. During the copy (or transfer), a '\r' character is inserted at the end of each line of the .sh file. And this .sh file set the path variable in linux. Because of the '\r', the path is not set correctly.

After I remove the '\r' from the end of the lines in .sh file, everything works.

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