参考链接
1.Java VM安装
1.官网下载jdk1.8并安装
2.配置java环境变量
设置用户的环境变量,则只能这个用户可以使用。如果设置系统的环境变量则此电脑的每个用户均可使用。
在用户环境变量中:
新建变量JAVA_HOME,设置变量值D:Javajdk1.8.0_51
新建PATH,设置变量值%JAVA_HOME%in;%JAVA_HOME%jrein
2.下载Eclipse
https://www.eclipse.org/downloads/
3.安装GoClipse插件
-
启动Eclipse,转到
Help -> Install New Software...
-
单击
Add...
按钮,然后在“位置”字段中输入更新站点URL:http : //goclipse.github.io/releases/,单击“确定”。 -
在
Work with:
下拉列表中选择最近添加的更新站点。键入GoClipse
在过滤框中。现在,Goclipse功能应该出现在下面。 -
选择
GoClipse
功能,确保启用了“在安装过程中联系所有更新站点以找到所需的软件”,然后完成向导。
-
CDT之类的依赖项将在安装过程中自动添加
4.重启
5.配置
5.1 安装go
配置之前机器上安装好go环境,https://golang.org/dl/ ,安装好后确保环境变量正确
5.2 eclipse 配置go
在Eclipse中依次点击菜单:Windows
-> Preferences
-> Go
5.3 配置go依赖
Apply
应用设置内容,然后切换到 Go
下面的 Tools
,这里需要配置三个工具的目录,分别是:gocode
、guru
和 godef
:
安装go插件依赖的插件
gocode 和godef直接点击 download下载。
goru需要翻墙直接下载出错使用下载源码编译的方式安装。
- 先从Github上获取
guru
的源码,当然通常的做法就是把 整个Git工程 给下载下来; - 将项目压缩包解压,改名为
tools
,然后在之前配置的Go安装目录的src
目录下新建一个文件夹命名为golang.org
,再在此文件夹下新建一个x
文件夹,将解压后的文件放到golang.org/x/
文件夹下; - 在命令行中定位到
GOPATH
配置的目录下的bin
目录下,执行go build golang.org/x/tools/cmd/guru
,执行成功发现在此目录生成了一个guru.exe
文件; - 配置Eclipse中
Tools
的guru
目录为上述生成guru.exe
文件的路径。
6.测试
Eclipse中依次点击:File
-> New
-> Project...
,选择 Go
-> Go Project
,输入工程名称点击 Finish
完成工程创建
在工程的 scr
目录下新建一个文件夹 main
,然后新建一个 helloworld.go
文件
package main import ( "fmt" ) func main(){ fmt.Println("你好!") }
乱码解决:Windows
-> Preferences -> General -> workspace 选择other:utf-8
参考