goclipse来写golang遇到一个问题, 编译总是报错, 但一看出错文件一对不是那个错.
肯定是goclipse的问题, 但又看不到编译go代码的完整命令, 没有完整的错误信息.
方法, 修改goclipse显示完整的命令和错误信息:
svn checkout goclipse源码 , trunk/goclipse-n就是goclipse项目, 直接导入到eclipse中.
修改该文件, 添加console输出代码
compilePkg() build 成.a文件
比如输出:
String cmdStr = "" ;
for (String each : buildCmd) {
cmdStr += each + " " ;
}
consoleOut .write( "\n" );
consoleOut .write( "in : " + workingDir);
consoleOut .write( "\n" );
consoleOut .write( "cmd: " + cmdStr);
consoleOut .write( "\n" );
consoleOut .flush();
....
compileCmd() build 成.exe文件 ... 代码就不列出了
编译效果:
出错原因是我修改了revel... 悲剧
jar包下载: .jar
覆盖eclipse/plugins/goclipse_0.7.6.v450.jar 即可, 当然保险起见先备份下.