2016-09-21 12 views
0

私は今、tinyosを学ぶときにjavaについていくつかの問題に直面しています。レッスンのtinyosに関するいくつかの問題Mote-PCシリアル通信

Here is the picture

任意の提案は、私に教えてください場合も、私のJavaとtinyos.sh

//.bashrc 
    # Start TinyOS environment pathing 
    export TOSROOT=/opt/tinyos-2.1.2 
    export TOSDIR=$TOSROOT/tos 
    export CLASSPATH=$TOSROOT/support/sdk/java/tinyos.jar:.$CLASSPATH 
    export MAKERULES=$TOSROOT/support/make/Makerules 
    export PATH=/opt/msp430/bin:$PATH 
    source /opt/tinyos-2.1.2/tinyos.sh 
    # End TinyOS pathing 

export JAVA_HOME=/usr/local/java/jdk1.8.0 
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=${JAVA_HOME}/bin:$PATH 

# TinyOS 2.1.2 Configuration Guide 
# Here we setup the environment 
# variables needed by the tinyos 
# make system 

echo "Setting up for TinyOS 2.1.2" 
export TOSROOT="/opt/tinyos-2.1.2" 
export TOSDIR="$TOSROOT/tos" 
export MAKERULES="$TOSROOT/support/make/Makerules" 
export PYTHONPATH=$PYTHONPATH:$TOSROOT/support/sdk/python 
exportCLASSPATH= 
$CLASSPATH:$TOSROOT/support/sdk/java:.:$TOSROOT/support/sdk/java/tinyos.jar 

についてのいくつかの設定があります。あなたのクラスパスに

答えて

0

あなたの問題はかなり嘘は、試してみてください。

CLASSPATH="$TOSROOT/support/sdk/java/tinyos.jar:$TOSROOT/support/sdk/java:$TOSROOT 
     /support/sdk/java/net/tinyos:{Insert_folder_where_NesC_Is}/nesc-1.3.4/tools:." 

上記のクラスパスはかなりカバーは、あなたがおそらく必要とすることができるすべてのJava関連の事べきです。

+0

まあ私はそれも私はフォルダNesCを持っていないことがわかります。 –

+0

こんにちは!私はちょうどこの問題を終了します。実際にあなたは正しいです、私はtinyos.jarのクラスパスを欠場します。どうもありがとうございました! –

関連する問題