2011-01-25 5 views
0

私はいくつかのデータベースアプリケーション(CRUD)を持っており、それらをクリックするとそれらのアプリケーションを実行するようないくつかのボタンを備えたデスクトップアプリケーションを作成したいと思います。どうすればこのことができますか?実行中のプロジェクトから別のJavaプロジェクトをNetBeans専用に実行する方法と、デスクトップアプリケーションの場合はどうすればいいですか?

CRUDプロジェクトをデスクトップアプリケーションのクラスパスとして追加しようとしましたが、クラスが見つからないことを示すCRUDの行で例外が発生しました。

私はNetBeansを使用しています。これらのデータベースアプリケーションは、MySQLサーバからNetBeansによって自動的に作成されました。

答えて

0

OKこれは私の望むものではありませんが、解決策が見つかりましたが、機能しています。 まず、すべてのデータベースアプリケーションをJARファイルとして構築しました。 次は、私のボタンのイベントハンドラで、私はJARファイルを実行するために、このコード行を追加:だから私は、ボタンのアプリケーションの実行をクリックするたびに

Runtime.getRuntime().exec("java.exe -jar CRUDapp1.jar"); 

を。

これは私のためにうまく動作しますが、正しい解決策ではないようです。私は、クラスパスなどを追加するようなソリューションを好みますが、クラス名にいくつかの矛盾があるため、クラスパスがどこから来たのかわからないため、クラスパスは機能しませんでした。

関連する問題