当前位置: 首页 > 知识库问答 >
问题:

如何将CodenameOne源代码附加到我的项目?

刘瀚
2023-03-14

我想潜入CN1的Soures。我已经使用Git遵循了这个和这个教程。然而,在NetBeans中,当我用Ctrl键单击CN1对象时,它显示“显示生成的源文件。没有源附加到类'JAR文件‘。”如果我附上我刚刚下载的ie“CodenameOne/CodenameOne/src”的源代码,源代码仍然找不到!

Building jar: /home/pathTo/CodenameOneSRC/CodenameOne/CodenameOne/dist/CodenameOne.jar
CodenameOne.jar:
JavaSE.init:
JavaSE.deps-jar:
Created dir: /home/pathTo/CodenameOneSRC/CodenameOne/Ports/JavaSE/build
Updating property file: /home/pathTo/myProject/build/built-jar.properties
Created dir:     /home/pathTo/CodenameOneSRC/CodenameOne/Ports/JavaSE/build/classes
Created dir: /home/pathTo/CodenameOneSRC/CodenameOne/Ports/JavaSE/build/empty
Created dir: /home/pathTo/CodenameOneSRC/CodenameOne/Ports/JavaSE/build/generated-sources/ap-source-output
Compiling 21 source files to /home/pathTo/CodenameOneSRC/CodenameOne/Ports/JavaSE/build/classes
warning: [options] bootstrap class path not set in conjunction with -source 1.7
/home/pathTo/CodenameOneSRC/CodenameOne/Ports/JavaSE/src/com/codename1/impl/javase/JavaSEPort.java:115: error: package com.jhlabs.image does not exist
import com.jhlabs.image.GaussianFilter;
/home/pathTo/CodenameOneSRC/CodenameOne/Ports/JavaSE/src/com/codename1/impl/javase/JavaSEPort.java:8757: error: cannot find symbol
    GaussianFilter gf = new GaussianFilter(radius);
symbol:   class GaussianFilter
location: class JavaSEPort
    /home/pathTo/CodenameOneSRC/CodenameOne/Ports/JavaSE/src/com/codename1/impl/javase/JavaSEPort.java:8757: error: cannot find symbol
    GaussianFilter gf = new GaussianFilter(radius);
symbol:   class GaussianFilter    location: class JavaSEPort
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
3 errors
1 warning
/home/pathTo/myProject/nbproject/build-impl.xml:914: The following error occurred while executing this line:
/home/pathTo/myProject/nbproject/build-impl.xml:1445: The following error occurred while executing this line:
/home/pathTo/CodenameOneSRC/CodenameOne/Ports/JavaSE/nbproject/build-impl.xml:937: The following error occurred while executing this line:
/home/pathTo/CodenameOneSRC/CodenameOne/Ports/JavaSE/nbproject/build-impl.xml:269: Compile failed; see the compiler error output for details.
BUILD FAILED (total time: 14 seconds)

任何帮助都很感激,

问候

共有1个答案

锺英卫
2023-03-14

您需要cn1-binaries项目,并且需要确保JavaSE项目中的路径通向该项目中的有效位置。

例如。GaussianFilter在该项目中的filters.jar定义

 类似资料:
  • 我有一个android库项目(.aar文件,而不是.jar),并将java源代码附加到task中 但是kotlin fource文件并没有显示给我的图书馆的用户。我如何添加kotlin源文件以及?

  • 问题内容: 我在Eclipse中创建了一个简单的独立Spring应用程序作为 Java应用程序 (并且没有使用maven或gradle)。我手动下载了所需的Spring框架jar,该应用程序运行正常。 现在,我想调试代码,并查看Spring源代码中的代码流。因此,我以Zip文件的形式下载了Spring的源代码。我将源代码提取到文件系统中的特定位置。 现在,如何将Spring源代码添加到项目中? 我

  • 现在我不确定应该如何在Eclipse中附加源代码。从哪里来的?谁能一步一步地给我提供我需要做的事情。 更新:-我尝试解压缩,得到了。在此之后,我尝试将源代码指向,但我仍然无法正确地看到类,从而可以正确地调试它,它显示了与上面相同的行为。

  • 问题内容: 我添加了一个到我在我的日食像这个- 右键单击项目-> BuildPath->配置构建路径->库->添加外部Jar 有一个名为一类的文件。在eclipse中调试代码时,我进入了该类。 在那次日食显示我像这样之后 JAR文件没有源附件。您可以通过单击下面的附加源来附加源 现在我不确定如何将源附加到日食中。从哪里来?谁能一步一步为我提供我需要做的事情。 更新:- 我尝试解压缩,然后得到了。之

  • 我从http://lucene.apache.org/core/下载了代码,但我找不到我需要的代码。我读了以下的参考资料,但他们也没有帮助。 http://svn.apache.org/repos/asf/lucene/dev/trunk/lucene/core/src/java/org/apache/lucene/codecs/ http://oak.cs.ucla.edu/cs144/proj

  • 我想用Visual Studio代码调试我的ruby on rails项目,并使用附加调试,但我的Visual Studio代码调试器不会在断点处停止。 null null null