Rok*_*iša 24 eclipse macos gwt build
有时,当我在我的MacOSX Lion上启动Eclipse(Web开发人员的Java EE IDE,Indigo SR 1)时,我的GWT(2.4.0)项目最初无法编译.
Eclipse在"问题"部分中显示以下消息:
The project XXX does not have any GWT SDKs on its build path
Run Code Online (Sandbox Code Playgroud)
以下是有时可行的半解决方案列表(我通常按此顺序尝试):
Project > Clean.任何有助于防止问题再次发生的帮助都将受到欢迎.
Hug*_*ugo 28
我遇到了与上述相同的问题.但这些解决方案都没有奏效.
什么工作将GWT SDK移动到构建路径中的其他GWT依赖项之上.请参阅以下博客(由我当天的个人英雄撰写): Grant Little的博客
Rok*_*iša 13
我认为问题出现了,因为Eclipse对可用/链接的GWT有一些陈旧的设置.
因此,基于Chris Cashwell的答案,我建议如下:
Project>Properties>Google>Web Toolkit>Configure SDKs.编辑:有时,我仍然需要做一个Project > Clean,但现在很少见.
我尝试了以上内容,但不得不做更多的事情:
从上面:
我做了额外的事情:
那就是为我做的.在Build Path GUI中移动它似乎对我不起作用!
所以,我的.classpath的开头最终看起来像这样:
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="com.google.gwt.eclipse.core.GWT_CONTAINER"/>
etc...
Run Code Online (Sandbox Code Playgroud)
Project->Properties->Java Build Path,GWT SDK在此列表中找到,单击Edit.
如果Use default SDK选中,请确保默认值可用.如果没有,请单击Configure SDKs...并确保xSDK上没有符号.如果是这样,请将其删除并重新添加.
如果Use specific SDK选中,请确保您已选择一个可用的.
小智 5
在我的例子中,GWT_CONTAINER被添加到JRE_CONTAINER下面.在我的.classpath文件中手动修复此问题解决了这个问题!
<classpathentry kind="con" path="com.google.gwt.eclipse.core.GWT_CONTAINER"/>
<classpathentry exported="true" kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19086 次 |
| 最近记录: |