Skip to content

Commit 10faf97

Browse files
committed
新增 语言服务启动失败的解决方案
1 parent 0e66e2f commit 10faf97

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

Tutorial/Questions/StartLSFailed.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# 启动语言服务失败问题排查
2+
此文档用于解决某些机器无法正常启动语言服务导致无法使用代码提示功能和打包功能。
3+
4+
#### 目前已知的引发语言服务启动的原因有以下几条(仅适用于Windows平台):
5+
#### 1.Java环境不兼容导致
6+
7+
> **解决方法:**需要到[Oracle下载页面](https://www.oracle.com/java/technologies/javase/javase7-archive-downloads.html)找到Windows x86,下载新的jdk安装包。安装到本地后,找到Java的安装目录默认为`C:\Program Files (x86)\Java`然后将`jre7`目录整个拷贝到HBuilderX的安装目录下的`plugins`目录下并重命名为`jre`(需将plugins目录下原来的jre删除),然后重启HBuilderX即可。
8+
9+
#### 2.内存不足导致
10+
> **解决方法:**找到HBuilderX安装目录下的`plugins/ls/ls.ini`文件,将内容替换如下:
11+
12+
```ini
13+
-Xverify:none-Xnoclassgc-Dfile.encoding=utf-8-Djna.nosys=true-Xmx512m-Xms256m-Xmn128m-XX:PermSize=64m-XX:MaxPermSize=128m-XX:+DisableExplicitGC-XX:+UseConcMarkSweepGC-XX:+UseParNewGC-XX:CMSInitiatingOccupancyFraction=85
14+
```
15+
> 替换完成后重启HBuilderX。

_sidebar.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
* 常见问题
6868
* [Windows 启动问题排查指南](/Tutorial/Questions/WindowsStart.md)
6969
* [插件安装失败解决方案](/Tutorial/faq/pluginInstall.md)
70+
* [语言服务启动失败解决方案](/Tutorial/Questions/StartLSFailed.md)
7071
* [内置浏览器开发者控制台空白问题](/Tutorial/faq/devtools.md)
7172
* [历史版本](/Tutorial/HistoryVersion.md)
7273
<div class="contact-box">

0 commit comments

Comments
 (0)