如何在Eclipse项目中使用Codenameone源代码?

如何在Eclipse项目中使用Codenameone源代码?,codenameone,Codenameone,我有一个eclipse codenameone项目。我想在Eclipse上使用我自己的codenameone修改源代码执行这个项目(codenameone源代码项目在netbeans中)。我怎么能这么做 正如本视频中所提到的,我们应该在构建路径中链接该项目,但只有当我们有一个netbean项目时,它才起作用 更好的解决方案是在Eclipse中编辑Codenameone源代码(但github中的源代码具有Netbeans项目的结构) 谢谢 目前,只有NetBeans支持使用代码名One sour

我有一个eclipse codenameone项目。我想在Eclipse上使用我自己的codenameone修改源代码执行这个项目(codenameone源代码项目在netbeans中)。我怎么能这么做

正如本视频中所提到的,我们应该在构建路径中链接该项目,但只有当我们有一个netbean项目时,它才起作用

更好的解决方案是在Eclipse中编辑Codenameone源代码(但github中的源代码具有Netbeans项目的结构)


谢谢

目前,只有NetBeans支持使用代码名One sources进行调试,因为这是我们用于编码的平台。与其他IDE一起工作比较困难,可能不值得您付出努力

有人在前一段时间发布了关于在Eclipse中运行此功能的帖子,但我找不到引用

通常,如果您想构建本机源代码并从中进行调试,只需基于我们拥有的逻辑进行工作,并将其适应Eclipse(或任何其他IDE)。运行代号为1的项目有两个主要依赖项:

  • 代码名一个项目-这是一个可以使用的常规Java项目
  • JavaSEPort是另一个常规项目,这是代码名One代码的实现,包括模拟器
确保将这两个项目的源代码树添加到编译阶段,而不是打包阶段,并将
Simulator
类设置为主类


如果您成功地做到了这一点,那么如果您在NetBeans构建旁边的开发者指南wiki上写下这一点,并向未来的开发者解释如何做到这一点,那将是非常好的

你的问题不太清楚。谢谢你的澄清。我已经尝试将其适应Eclipse,但它太复杂了,因为我们必须适应每个项目(创建java项目、配置构建路径、配置运行配置以执行ant任务……)。此外,我想我们还可以测试端口的修改源(Android、iOS等),但我想我们不能???最后,我将对netbeans进行修改,并将编译的codenameone jar添加到我的eclipse项目中。注意:我正在做所有这些来修复我的问题:使用NetBeans可能更容易。我会在今天的博客中发布这篇文章,看看在Eclipse中做这件事的人是否会注意到并插话……好的,很好。所以,如果我想测试我的Android端口修改,我应该怎么做?我必须在哪里包括生成的Android.jar?当我编译codenameone源代码时,我误解了它是如何与端口一起工作的……所以在这个过程中,本机代码不容易被模拟。我们通常做的测试是使用“包含源代码”,然后在Android Studio中进行修改并在那里进行调试,然后将更改复制回项目源代码,并确保它在那里编译。好的,我没有想到:)Android Studio项目中现在有两个问题:1)我无法调试codename1包源代码。我已经设置了断点,但它并没有停止。2) 对于我的源代码,我只有编译过的类,所以我不能把断点放在这里。谢谢你的帮助!