最初,我尝试了与您相同的方法,但结果相同。但是,如果您按照README.build文件“
设置” 部分中的说明进行操作,则应该能够使用附带的sharpen.core和sharpen.xobotos插件启动辅助Eclipse应用程序。
然后,您可以将要转换的Java项目导入到辅助Eclipse应用程序中,前提是您已将Sharpen
Xobot构建器命令和特性包括在项目文件中,例如XobotOS /
android文件夹中的.project文件。在导入项目之前,我手动编辑了.project文件,但是我想您还可以从Eclipse中配置它。
Paul Du Bois提供的配置文件不适用,相反,您将需要从XobotOS /
android文件夹中复制和编辑converter-
config.xml文件。该文件反过来引用了 应用 子文件夹中的文件,可能还需要复制和编辑该文件。
到目前为止,这基本上是我能够接受的。我已经能够编辑配置文件以使转换器能够运行,但是目前我只能生成C#存根。如果您或其他人设法做到这一点,我将很高兴学习如何使用XobotOS
Sharpen转换器生成真实的C#文件。
更新
询问Miguel de Icaza,是否有使用XobotOS
Sharpen版本转换任意Java项目的说明。他回答说,此版本中有许多硬编码的细节,因此很难应用于任意项目。在此阶段,他建议改用Lluis
Sanchez的Sharpen版本。
顺便说一句,NGit库已移至此处。您将在gen /
plugins子文件夹中找到用于Eclipse的功能齐全的Sharpen插件。
5月17日更新
请注意,您需要在Eclipse中安装 插件开发环境 软件才能构建和运行插件项目。如果您正在运行 Eclipse IDE for
Java(SE)Developers ,则需要使用PDE软件对其进行扩展。



