繁体   English   中英

在GWT中添加一个外部jar

[英]Adding an external jar to GWT

我试图将Amazon Web Services SDK jar库绑定到GWT,以便可以在我的项目中使用它。 我遵循了这个示例 ,该示例将一个简单的项目转换为jar,并将其添加到gwt中以供使用。 因此,就我而言,我从aws-java-sdk-1.10.32.jar(下载)创建了一个jar文件,并添加了AmazonAWS.gwt.xml文件:

<!DOCTYPE module PUBLIC "//gwt-module/" "http://google-web-toolkit.googlecode.com/svn/tags/1.6.2/distro-source/core/src/gwt-module.dtd">

<module rename-to='amazonaws'>
<!-- GWT Core -->
<inherits name='com.google.gwt.user.User' />

<!-- translate the client to javascript -->
<source path='amazonaws' />
</module>

我确保在我的应用程序gwt.xml文件中继承它...

<inherits name="com.AmazonAWS"/>

我再次检查了Jars目录路径是否包含我创建的内容,对于jar文件而言,所有打包的java类都来自com / amazonaws /(com /是放置AmazonAWS.gwt.xml文件的位置)的根目录

但是,我仍然遇到相同的错误, Line 24: No source code is available for type com.amazonaws.auth.profile.ProfileCredentialsProvider; did you forget to inherit a required module? Line 24: No source code is available for type com.amazonaws.auth.profile.ProfileCredentialsProvider; did you forget to inherit a required module?

我有什么想念的吗? 任何帮助,将不胜感激

确保将Java源代码添加到JAR,因为GWT编译器在Java源代码级别而不是字节码(类文件)上运行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM