这两天在学习GWT,用得是MAC笔记本。
结果GWT编译需要JDK源文件,但是找了半天没有找到src。jar
网上搜索很久,终于找到了解决办法。
1. 从connect.apple.com下载java developer package。然后安装。
2. 通过find命令找到src.jar.
find /Library/Java/JavaVirtualMachines/ -name src.jar
3. 很奇怪,在terminal中可以找到这个jar,但是在Eclipse中却无法引用这个jar。看了参考的那个链接,原来可以将这个jar创建链接。
cd /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/
sudo mkdir src
cd src
sudo ln -s /Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk/Contents/Home/src.jar
这样就能在Eclipse中引用这个jar了。
总算搞定,GWT可以正常编译了。
参考:http://stackoverflow.com/questions/4011002/java-eclipse-on-macosx-where-is-the-src-zip