2017-02-09 1 views
1

私はCN1 souresに飛び込みたいと思っていました。私はthisthis tutorialをgitで続けました。しかし、NetBeansでは、CN1オブジェクトをCtrlキーを押しながらクリックすると、「生成されたソースファイルを表示します。ソースはクラス 'JARファイル」にはありません。ダウンロードしたばかりのソース、つまり「CodenameOne/CodenameOne/src」を添付しても、ソースはまだ見付かりません。CodenameOneソースをプロジェクトに添付するにはどうすればいいですか?

私はプロジェクトをきれいにして構築しようとしましたが、エラーが登場:

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) 

メインクラスが見つからなかったので、私は、実行中のポート/ JavaSE.jarを追加しましたが、さらに、プロジェクトが(もう実行することはできませんセクション)。

正しくソースを添付してCN1ソースコードを変更するにはどうすればよいですか?

すべてのヘルプ感謝、

よろしく

答えて

0

あなたはCN1-バイナリプロジェクトを必要とし、そのプロジェクト内の有効な場所へのJava SEプロジェクトのリーダー内のパスを確認する必要があります。

など。 GaussianFilterは、そのプロジェクトに存在するFilters.jarに定義されています。

関連する問題