Jpom Jpom
首页
演示站点 (opens new window)
  • v2.8.X迁移到v2.9.X指南
  • 实践案例目录
  • 名词解释
  • 加入社区讨论
  • 下载中心
Gitee (opens new window)
Github (opens new window)
首页
演示站点 (opens new window)
  • v2.8.X迁移到v2.9.X指南
  • 实践案例目录
  • 名词解释
  • 加入社区讨论
  • 下载中心
Gitee (opens new window)
Github (opens new window)
  • 常见问题

    • 账号相关
    • 启动失败
      • 在linux 系统中执行管理 sh 提示
      • windows 中执行管理bat命令乱码或者执行失败
      • windows 中上传中文文件名乱码
      • 启动很慢
      • Ubuntu/Debian 执行脚本错误
    • 数据相关
    • 无法访问
    • 使用报错
    • 修改配置
    • 在线构建相关
    • 更多问题
  • 名词解释
  • 升级 Jpom 版本
  • Nginx代理推荐配置
  • 配置 maven 私服
  • 开启备份文件功能相关说明如下
  • 关于工作空间和角色对比说明
  • DSL 示例

    • DSL 管理 java 项目脚本示例
    • DSL 管理 python 项目脚本示例
  • FQA
  • 常见问题
bwcx_jzy
2022-07-25
目录

启动失败

  • 在linux 系统中执行管理 sh 提示
  • windows 中执行管理bat命令乱码或者执行失败
  • windows 中上传中文文件名乱码
  • 启动很慢
  • Ubuntu/Debian 执行脚本错误

# 在linux 系统中执行管理 sh 提示

jpom

jpom

执行如下命令:(https://blog.csdn.net/perter_liao/article/details/76757605)

# 1.编辑文件
vim filename(文件名)
  
# 2.进入末行模式(按esc键)

# 3.设置文件格式
:set fileformat=unix
 
# 4.保存退出
 :wq
 
# 5.#sh filename OK!
1
2
3
4
5
6
7
8
9
10
11
12

同时需要注意文件编码格式和内容换行符

# windows 中执行管理bat命令乱码或者执行失败

请修改(Agent.bat、Server.bat)文件编码为当前系统默认的编码(windows中默认为GB2312)、检查文件内容换行符

使用 GB2312 编码后请检查脚本里面是否包含 CHCP 相关命令,如果存在需要将其一并删除

# windows 中上传中文文件名乱码

  1. 请修改(Agent.bat、Server.bat)文件编码为当前系统默认的编码(windows中默认为GB2312)、检查文件内容换行符:\r\n
  2. 删除(Agent.bat、Server.bat)文件中 CHCP 相关命令,果存在需要将其一并删除
  3. 添加 JVM 参数:-Dfile.encoding=UTF-8

# 启动很慢

在 linux 中出现如下日志:Please verify your network configuration.

WARN [main] o.s.b.StartupInfoLogger [StartupInfoLogger.java:117]- x:() InetAddress.getLocalHost().getHostName() took 10084 milliseconds to respond. Please verify your network configuration.
1

解决方法:

  1. 查看主机名
hostname
1

假设输出:myhostname

  1. 在/etc/hosts上加上主机名
127.0.0.1   localhost myhostname
::1         localhost myhostname
1
2

注意:myhostname 请修改为第一步执行结果

# Ubuntu/Debian 执行脚本错误

Syntax error: "(" unexpected

代码对于标准bash而言没有错,因为Ubuntu/Debian为了加快开机速度,用dash代替了传统的bash,是dash在捣鬼。

解决方法:

  1. 就是取消dash
    1. sudo dpkg-reconfigure dash 在选择项中选No,搞定了!
  2. 通过 bash ./Agent.sh、bash ./Server.sh执行
帮助我们改善此文档 (opens new window)
上次更新: 2022/08/08, 12:30:30
账号相关
数据相关

← 账号相关 数据相关→

最近更新
01
使用 gradle 本地构建打包项目并发布到节点
08-08
02
如何开启 h2-console web 访问功能
08-05
03
在线管理 SSH 终端以及上传文件(SFTP)和执行命令历史
08-01
更多文章>
Theme by Vdoing | Copyright © 2017-2022 MIT License  京ICP备17044819号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式