无法在浏览器上运行Tomcat服务器?

平方根

我按照此处的指南在El Capitan上从其网站上下载了Tomcat 8.0.36(二进制版本),但是当我尝试通过终端启动它时却出现了错误。请帮忙!

omnis-MacBook-Air:bin omni$ sudo ./startup.sh
Using CATALINA_BASE:   /usr/local/apache-tomcat-8.0.36-src
Using CATALINA_HOME:   /usr/local/apache-tomcat-8.0.36-src
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-8.0.36-src/temp
Using JRE_HOME:        /Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home
Using CLASSPATH:       /usr/local/apache-tomcat-8.0.36-src/bin/bootstrap.jar:/usr/local/apache-tomcat-8.0.36-src/bin/tomcat-juli.jar
touch: /usr/local/apache-tomcat-8.0.36-src/logs/catalina.out: No such file or directory
/usr/local/apache-tomcat-8.0.36-src/bin/catalina.sh: line 429: /usr/local/apache-tomcat-8.0.36-src/logs/catalina.out: No such file or directory

更新:我在tomcat文件夹中创建了一个日志文件夹,现在它说tomcat已启动,但是当我运行localhost:8080时,它不起作用(无法访问该站点)

omnis-MacBook-Air:bin omni$ ./startup.sh
Using CATALINA_BASE:   /usr/local/apache-tomcat-8.0.36-src
Using CATALINA_HOME:   /usr/local/apache-tomcat-8.0.36-src
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-8.0.36-src/temp
Using JRE_HOME:            /Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home
Using CLASSPATH:       /usr/local/apache-tomcat-8.0.36-   src/bin/bootstrap.jar:/usr/local/apache-tomcat-8.0.36-src/bin/tomcat-juli.jar
Tomcat started.

这是Catalina.out

Error: Could not find or load main class org.apache.catalina.startup.Bootstrap   
Error: Could not find or load main class org.apache.catalina.startup.Bootstrap
Error: Could not find or load main class org.apache.catalina.startup.Bootstrap
Error: Could not find or load main class org.apache.catalina.startup.Bootstrap
乐安安(Thao-Anh Le)

今天,我遇到了完全相同的问题,并找到了一种无需下载二进制发行版即可解决此问题的方法。

假设您成功地遵循了BUILDING.txt中的说明,则只需将CATALINA_HOME更改为$ {tomcat.source} / output / build,一切就可以正常进行了。

实际上,有一个名为RUNNING.txt的文件,其中特别注明:

作为下载二进制发行版的替代方法,您可以根据“ BUILDING.txt”中的描述,从Tomcat源代码创建自己的源代码。你可以

a)进行完整的“发行”构建,并在“输出/发行”目录中找到创建的发行版,然后按上述步骤进行解压缩,或者

b)做一个简单的构建,并将“ output / build”目录用作“ CATALINA_HOME”请注意,“ output / build”目录的内容与完整的“ release”发行版之间存在一些差异。

当CATALINA_HOME设置为$ {tomcat.source}且没有必要的生成类时,会发生错误“找不到或加载主类...”。这些在构建后存储在输出/类下。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Tomcat服务器已启动但未在浏览器上运行?

来自分类Dev

部署地理服务器 WAR 后,Tomcat 未加载到浏览器上 - Ubuntu

来自分类Dev

通过在服务器上重新运行玩家的动作来保护多层浏览器游戏

来自分类Dev

将在服务器上运行的C#浏览器自动化

来自分类Dev

通过在服务器上重新运行玩家的动作来保护多层浏览器游戏

来自分类Dev

从Web浏览器在服务器上执行长时间运行的脚本

来自分类Dev

无法通过在centos 7上配置的浏览器访问vsftp服务器

来自分类Dev

为什么无法在服务器浏览器上绕过SEC_ERROR_EXPIRED_CERTIFICATE?

来自分类Dev

无法在服务器上运行

来自分类Dev

正在运行的ubuntu流浪者服务器在Debian本地浏览器上不会显示任何内容

来自分类Dev

如何在同一浏览器的同一目标服务器上运行多个登录会话?

来自分类Dev

ASP站点的default.aspx显示在服务器浏览器上,而不显示在本地浏览器上

来自分类Dev

Ubuntu:端口80上的Http服务器正在启动,但是无法从浏览器访问吗?

来自分类Dev

CSS-为什么我的浏览器无法反映服务器上所做的任何更改?

来自分类Dev

无法在浏览器上运行jsfiddle代码

来自分类Dev

多个浏览器无法在某些网页上运行

来自分类Dev

无法让.jsp文件在Tomcat 7 Ubuntu服务器上运行

来自分类Dev

无法将文件保存在Linux服务器上运行的tomcat Webapp中

来自分类Dev

在Apache Tomcat服务器上运行时,为什么无法访问.properties文件?

来自分类Dev

应用程序将无法在Eclipse中的Tomcat服务器上运行

来自分类Dev

通过Rest Web服务从服务器上的浏览器文件存储下载

来自分类Dev

当服务器需要访问套接字等内容时,browserify如何使服务器代码在浏览器中运行?

来自分类Dev

无法从浏览器访问 Docker tomcat

来自分类Dev

如何在不打开浏览器的情况下在服务器中运行 Slimmerjs?

来自分类Dev

从浏览器运行本地网络服务器的可能性

来自分类Dev

无法通过内部/专用网络上的浏览器使用Node.js http服务器

来自分类Dev

Cake PHP:由于浏览器缓存而引起的问题,站点在我的本地系统中正常运行,但是当移至远程服务器时却无法运行

来自分类Dev

通过socket.io连接到节点服务器的phonegap应用程序可在浏览器上运行,但不能在应用程序中运行

来自分类Dev

我们可以在运行时知道代码是在浏览器中还是在服务器上运行吗?

Related 相关文章

  1. 1

    Tomcat服务器已启动但未在浏览器上运行?

  2. 2

    部署地理服务器 WAR 后,Tomcat 未加载到浏览器上 - Ubuntu

  3. 3

    通过在服务器上重新运行玩家的动作来保护多层浏览器游戏

  4. 4

    将在服务器上运行的C#浏览器自动化

  5. 5

    通过在服务器上重新运行玩家的动作来保护多层浏览器游戏

  6. 6

    从Web浏览器在服务器上执行长时间运行的脚本

  7. 7

    无法通过在centos 7上配置的浏览器访问vsftp服务器

  8. 8

    为什么无法在服务器浏览器上绕过SEC_ERROR_EXPIRED_CERTIFICATE?

  9. 9

    无法在服务器上运行

  10. 10

    正在运行的ubuntu流浪者服务器在Debian本地浏览器上不会显示任何内容

  11. 11

    如何在同一浏览器的同一目标服务器上运行多个登录会话?

  12. 12

    ASP站点的default.aspx显示在服务器浏览器上,而不显示在本地浏览器上

  13. 13

    Ubuntu:端口80上的Http服务器正在启动,但是无法从浏览器访问吗?

  14. 14

    CSS-为什么我的浏览器无法反映服务器上所做的任何更改?

  15. 15

    无法在浏览器上运行jsfiddle代码

  16. 16

    多个浏览器无法在某些网页上运行

  17. 17

    无法让.jsp文件在Tomcat 7 Ubuntu服务器上运行

  18. 18

    无法将文件保存在Linux服务器上运行的tomcat Webapp中

  19. 19

    在Apache Tomcat服务器上运行时,为什么无法访问.properties文件?

  20. 20

    应用程序将无法在Eclipse中的Tomcat服务器上运行

  21. 21

    通过Rest Web服务从服务器上的浏览器文件存储下载

  22. 22

    当服务器需要访问套接字等内容时,browserify如何使服务器代码在浏览器中运行?

  23. 23

    无法从浏览器访问 Docker tomcat

  24. 24

    如何在不打开浏览器的情况下在服务器中运行 Slimmerjs?

  25. 25

    从浏览器运行本地网络服务器的可能性

  26. 26

    无法通过内部/专用网络上的浏览器使用Node.js http服务器

  27. 27

    Cake PHP:由于浏览器缓存而引起的问题,站点在我的本地系统中正常运行,但是当移至远程服务器时却无法运行

  28. 28

    通过socket.io连接到节点服务器的phonegap应用程序可在浏览器上运行,但不能在应用程序中运行

  29. 29

    我们可以在运行时知道代码是在浏览器中还是在服务器上运行吗?

热门标签

归档