私は、Hibernateも使用する大きなStruts1 Webプロジェクトを持っています。既存のJavaプロジェクトからメインクラスを抽出するにはどうすればよいですか?
私たちのパッケージの一つは次のとおりです。
com.company.examples.users
。
もう一つは、次のとおりです。
com.company.examples.orders
。
これらのパッケージのそれぞれには、テストに使用されるmain.java
ファイル(実際にはNetbeans内からファイルを実行しています)があります。
メインファイルを右クリックして実行するように指示すると、出力がログウィンドウに表示されます。それは結構です。しかし、私は実際のJARファイルにそれらを抽出して個別に実行できるようにしたいと考えています。
これらのファイルは、大きなプロジェクト全体にも依存しています。たくさんのパッケージなど
どうすればいいですか?
あなたは瓶を作成する方法を尋ねていますか? jarコマンドの使用はどうですか? –
さて、私はJava(C#/ Ruby開発者)の新人です。 Webサーバーに展開する大量のWARファイルを作成できますが、その一部(main.javaクラス)を個別のJARファイルに抽出する必要があります。ありがとう – cbmeeks
あなたが言ったように、main.javaクラスは、他のクラスをテストするために使用されます。だから彼らはおそらく他のすべてのクラスに依存しています。したがって、すべてのクラスを含む単一のjarファイルを作成する必要があります。あなたの組織にJavaの仕組みを知っている人はいませんか? warファイルを生成するには、いくつかのビルドプロセスが必要であり、このビルドプロセスを更新してjarファイルを生成する必要があります。 –