求解 symphony 部署问题

本贴最后更新于 3138 天前,其中的信息可能已经天翻地覆

各位大神,我按照 git 上的安装方法进行部署将 mvn install 构建后的 war 文件解压到以 oneinstack 为构建的 java 环境中,访问页面只有“## Hello World!”求解。

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 88250

    你先在本地跑一下试试吧?

    2 回复
  • wang259797
    作者

    本地还没搞环境 直接上现网试了。。。

    1 回复
  • 88250

    哦。这个 Hello World 不是 Sym 程序输出的,我估计是这个云服务器还需要做什么反向代理设置/端口转发之类的操作。

  • wang259797
    作者

    不过在 mvn install 构建刚开始 报错,不知道是不是和这个有关:
    C:\Users\Norman\wangchong>mvn install
    [INFO] Scanning for projects...
    [WARNING]
    [WARNING] Some problems were encountered while building the effective model for org.b3log:symphony:war:1.7.0
    [WARNING] 'dependencies.dependency.systemPath' for org.patchca:patchca:jar should not point at files within the project directory, ${project.basedir}/src/main/resources/lib/net/pusuo/patchca-0.5.0.jar will be unresolvable by dependent projects @ line 230, column 25
    [WARNING]
    [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
    [WARNING]
    [WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
    [WARNING]
    [INFO]
    [INFO] ------------------------------------------------------------------------
    [INFO] Building Symphony 1.7.0
    [INFO] ------------------------------------------------------------------------
    Downloading: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.7/maven-resources-plugin-2.7.pom

  • 88250

    这个是警告,不用管。

    1 回复
  • wang259797
    作者

    刚刚在本地用 jspstudy 搭了个 jsp 环境 访问首页也是出现 Hello World

    1 回复
  • 88250

    Sym 没有这个输出,相信我

    1 回复
  • wang259797
    作者

    难道必须要靠 war 文件来驱动?

    1 回复
  • 88250

    Java Web 部署都这样的,war 部署后容器会自动解压

    1 回复
  • wang259797
    作者

    那意思是我解压至 java 目录访问 理论上是没有问题的?

    1 回复
  • 88250

    手动解压也是可以的,解压到 {tomcat}/webapps/ 下面

    1 回复
  • wang259797
    作者

    对了 java 版本 8.0 也应该支持驱动社区吧?

    1 回复
  • 88250

    支持的,主要是看容器了

    1 回复
  • wang259797
    作者

    好 谢谢了 我研究研究

    1 回复
  • 88250

    😄

    1 回复
  • wang259797
    作者

    才发现,目录下的 index.jsp 里写的就是:

    Hello World!

    1 回复
  • 88250

    Sym 没有使用 JSP,你是不是看错项目了

    1 回复
  • wang259797
    作者

    https://github.com/b3log/symphony 不是这个项目么

    1 回复
  • 88250

    是这个的,没有用 JSP 啊

    1 回复
  • wang259797
    作者

    奇怪。。老大 你能帮我构建个 war 出来么。。。。

    1 回复
  • 88250

    mvn install 就是了

    1 回复
  • wang259797
    作者

    我就是用 mvn install

    1 回复
  • 88250

    建议本地先启动试试再部署服务器

    3 回复
  • wang259797
    作者

    主要是 mvn install 构建出来就有 index.jsp 代码:

    <html> <body> <h2>Hello World!</h2> </body> </html>
  • wang259797
    作者

    查资料发现貌似是 Maven 创建了的一个 jsp 文件 我明白了 我再试试~

  • wang259797
    作者

    重新构建 index.jsp 没有了 确认是我之前操作问题,但访问出现# HTTP Status 404 - /,日志:
    127.0.0.1 - - [08/Dec/2016:13:51:48 +0800] "GET / HTTP/1.0" 404 923
    127.0.0.1 - - [08/Dec/2016:13:57:18 +0800] "GET / HTTP/1.0" 200 57
    127.0.0.1 - - [08/Dec/2016:13:57:48 +0800] "GET / HTTP/1.0" 200 57
    127.0.0.1 - - [08/Dec/2016:14:04:24 +0800] "GET /index.jsp HTTP/1.0" 200 57
    127.0.0.1 - - [08/Dec/2016:14:55:10 +0800] "GET / HTTP/1.0" 200 57
    127.0.0.1 - - [08/Dec/2016:15:21:05 +0800] "GET / HTTP/1.0" 200 57
    127.0.0.1 - - [08/Dec/2016:15:52:33 +0800] "GET / HTTP/1.0" 404 923
    127.0.0.1 - - [08/Dec/2016:15:53:00 +0800] "GET /halt.html HTTP/1.0" 200 23820

  • wang259797
    作者

    WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'debug' to '0' did not find a matching property.
    Dec 08, 2016 4:20:52 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
    WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'debug' to '0' did not find a matching property.
    Dec 08, 2016 4:20:53 PM org.apache.catalina.core.AprLifecycleListener initializeSSL
    INFO: OpenSSL successfully initialized with version OpenSSL 1.0.1e 11 Feb 2013
    Dec 08, 2016 4:20:53 PM org.apache.coyote.http11.Http11AprProtocol init
    INFO: Initializing Coyote HTTP/1.1 on http-8080
    Dec 08, 2016 4:20:53 PM org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 2597 ms
    Dec 08, 2016 4:20:53 PM org.apache.catalina.core.StandardService start
    INFO: Starting service Catalina
    Dec 08, 2016 4:20:53 PM org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Tomcat
    Dec 08, 2016 4:20:54 PM org.apache.catalina.loader.WebappClassLoader validateJarFile
    INFO: validateJarFile(/data/wwwroot/www.wangchong.ren/WEB-INF/lib/javax.servlet-api-3.1.0.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class

    1 回复
  • wang259797
    作者

    @88250 求帮忙看看日志。。。

  • 88250

    你的 Tomcat 版本是多少?

    1 回复
  • wang259797
    作者

    centos 上是 7.0...

    1 回复
  • 88250

    Sym 需要使用至少 8

    1 回复
  • wang259797
    作者

    好的,谢谢 我改天再搭个 win 的调试下 谢谢解答。辛苦了。

    1 回复
  • 88250

    没,希望能够成功搭建 :)

请输入回帖内容 ...

推荐标签 标签

  • TGIF

    Thank God It's Friday! 感谢老天,总算到星期五啦!

    291 引用 • 4495 回帖 • 663 关注
  • TextBundle

    TextBundle 文件格式旨在应用程序之间交换 Markdown 或 Fountain 之类的纯文本文件时,提供更无缝的用户体验。

    1 引用 • 2 回帖 • 82 关注
  • GraphQL

    GraphQL 是一个用于 API 的查询语言,是一个使用基于类型系统来执行查询的服务端运行时(类型系统由你的数据定义)。GraphQL 并没有和任何特定数据库或者存储引擎绑定,而是依靠你现有的代码和数据支撑。

    4 引用 • 3 回帖 • 7 关注
  • Hexo

    Hexo 是一款快速、简洁且高效的博客框架,使用 Node.js 编写。

    22 引用 • 148 回帖 • 9 关注
  • jsoup

    jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。

    6 引用 • 1 回帖 • 495 关注
  • Linux

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    955 引用 • 944 回帖
  • Visio
    1 引用 • 2 回帖 • 2 关注
  • 负能量

    上帝为你关上了一扇门,然后就去睡觉了....努力不一定能成功,但不努力一定很轻松 (° ー °〃)

    89 引用 • 1251 回帖 • 394 关注
  • Log4j

    Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。

    20 引用 • 18 回帖 • 36 关注
  • frp

    frp 是一个可用于内网穿透的高性能的反向代理应用,支持 TCP、UDP、 HTTP 和 HTTPS 协议。

    17 引用 • 7 回帖 • 3 关注
  • 前端

    前端技术一般分为前端设计和前端开发,前端设计可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括 HTML、CSS 以及 JavaScript 等。

    246 引用 • 1338 回帖 • 1 关注
  • 微软

    微软是一家美国跨国科技公司,也是世界 PC 软件开发的先导,由比尔·盖茨与保罗·艾伦创办于 1975 年,公司总部设立在华盛顿州的雷德蒙德(Redmond,邻近西雅图)。以研发、制造、授权和提供广泛的电脑软件服务业务为主。

    8 引用 • 44 回帖
  • 服务器

    服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

    125 引用 • 585 回帖
  • uTools

    uTools 是一个极简、插件化、跨平台的现代桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。

    7 引用 • 28 回帖
  • Solidity

    Solidity 是一种智能合约高级语言,运行在 [以太坊] 虚拟机(EVM)之上。它的语法接近于 JavaScript,是一种面向对象的语言。

    3 引用 • 18 回帖 • 446 关注
  • BookxNote

    BookxNote 是一款全新的电子书学习工具,助力您的学习与思考,让您的大脑更高效的记忆。

    笔记整理交给我,一心只读圣贤书。

    1 引用 • 1 回帖 • 2 关注
  • VirtualBox

    VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

    10 引用 • 2 回帖 • 16 关注
  • Hadoop

    Hadoop 是由 Apache 基金会所开发的一个分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。

    93 引用 • 122 回帖 • 616 关注
  • ActiveMQ

    ActiveMQ 是 Apache 旗下的一款开源消息总线系统,它完整实现了 JMS 规范,是一个企业级的消息中间件。

    19 引用 • 13 回帖 • 684 关注
  • OAuth

    OAuth 协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是 oAuth 的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此 oAuth 是安全的。oAuth 是 Open Authorization 的简写。

    36 引用 • 103 回帖 • 37 关注
  • Word
    13 引用 • 41 回帖 • 2 关注
  • Swift

    Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。

    34 引用 • 37 回帖 • 559 关注
  • OpenCV
    15 引用 • 36 回帖
  • Lute

    Lute 是一款结构化的 Markdown 引擎,支持 Go 和 JavaScript。

    29 引用 • 202 回帖 • 29 关注
  • Office

    Office 现已更名为 Microsoft 365. Microsoft 365 将高级 Office 应用(如 Word、Excel 和 PowerPoint)与 1 TB 的 OneDrive 云存储空间、高级安全性等结合在一起,可帮助你在任何设备上完成操作。

    5 引用 • 34 回帖
  • SMTP

    SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。

    4 引用 • 18 回帖 • 636 关注
  • Mobi.css

    Mobi.css is a lightweight, flexible CSS framework that focus on mobile.

    1 引用 • 6 回帖 • 765 关注