返回介绍

7.6 运行与发布

发布于 2025-04-26 13:26:34 字数 1181 浏览 0 评论 0 收藏

本章实例工程的完整代码可以在 IDEA 中直接从 GitHub 中检出: https://github.com/chenfromsz/spring-boot-files.git

检出工程后,在 webapp 模块的配置文件 application.yml 中按照各种服务器的安装情况配置连接 Neo4j 数据库的 URL、用户名和密码,配置连接 FastFDS 分布式文件系统的 Tracker Server 的 trackerList 列表地址和端口,配置 file.path.head 的 Tracker Server 浏览器地址和端口,如代码清单 7-20 所示。

代码清单 7-20 webapp 模块配置

server:
    port: 80
neo4j:
    datasource:
        url: http://192.168.1.221:7474
        username: neo4j
        password: 12345678
fdfs:
    soTimeout: 1501
    connectTimeout: 601
    thumbImage:
        width: 150
        height: 150
    trackerList:
        - 192.168.1.214:22122
#    - 192.168.1.215:22122
spring.jmx.enabled: false
file.path.head: http://192.168.1.214:84/

然后在 IDEA 的 Edit Configuration 中增加一个 Spring Boot 启动配置,模块选择 webapp,工作目录选择模块所在的根目录,主程序选择 com.test.webapp.Webapp-Application,并将配置保存为 webapp。

运行 webapp 配置项目,应用启动成功后,打开网址 http://localhost ,即可体验使用分布式文件系统的功能。

如果需要发布工程,可以在 IDEA 的 Edit Configuration 中增加一个 Maven 配置,工作目录选择工程根目录,在命令行输入 clean package,并保存配置为 mvn。然后运行配置项目 mvn,即可执行打包操作。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。