2016-07-27 4 views
0

Netbeans 8.1でプロジェクトを実行すると、何も問題なくなります。しかし、それを.jarファイルにビルドすると、JFreeChartを参照しているパッケージやシンボルが見つからないという34のエラーが発生します。これらのエラーのカップル:JFreeChartでNetbeansのエラーをコンパイルする

C:NetBeansProjects\Program\src\org\jfree\chart\servlet\ChartDeleter.java:51: error: package javax.servlet.http does not exist 
import javax.servlet.http.HttpSessionBindingEvent; 
C:NetBeansProjects\Program\src\org\jfree\chart\servlet\ChartDeleter.java:52: error: package javax.servlet.http does not exist 
import javax.servlet.http.HttpSessionBindingListener; 
C:\NetBeansProjects\Program\src\org\jfree\chart\servlet\ChartDeleter.java:58: error: cannot find symbol 
public class ChartDeleter implements HttpSessionBindingListener, Serializable { 
symbol: class HttpSessionBindingListener 
C:\NetBeansProjects\Program\src\org\jfree\chart\servlet\ChartDeleter.java:98: error: cannot find symbol 
public void valueBound(HttpSessionBindingEvent event) { 
symbol: class HttpSessionBindingEvent 
location: class ChartDeleter 

etc..... 

私のコードは、ここ(6000+ライン)を投稿するには長すぎるとJavaのスイングと一部のグラフが含まれています。すべてうまくいきましたが、グラフによってこれらのエラーが表示されました。これの理由は何ですか?

+1

をservletapi.jarを追加し、「のjavax.servlet.httpは存在しませんか」?プロジェクトの依存関係に必要なすべてのライブラリですか? – Stultuske

+1

クラスパスのjavax.servlet.jarやその他のrquired依存関係が見つからないようです – Jens

答えて

1

それは右のimport文を持っていない、あなたのクラスChartDeleterを確認し、あなたのクラスパスに

関連する問題