0
私の質問は、netbeans(サーバーとしてApache Tomcatを使用)をコンパイルし、もう1つの.javaを持つコンパイル後の.classファイル(コンパイル後最初のサーブレットプログラム)ファイル(2番目のサーブレットプログラム)。私の最初のサーブレットプログラムの.javaファイルを削除し、その.classファイルのみを保持します.2番目のサーブレットプログラムから、最初のサーブレットプログラムの.classファイルを実行し、いくつかのパラメータを.classファイル(最初のサーブレットプログラムコンパイル)。私はinternet.Itに多くのことをGoogleで検索している.classファイルを別の.javaファイルからJavaでプログラムで実行する方法
は使用反射を示したり、このようなものを使用します。
Process theProcess = re.exec("java -cp C: /java/abc.class");
をしかし、私はこの問題を解決することができません。別のプログラムの試みを実行するために
'class.forName(...)'は役に立ちますか? – vikingsteve
何をしたいですか? Javaプログラムは通常、コンパイル後に '.class'ファイルになり、相互に相互作用する多くのJavaクラスで構成されます。 **クラスパス**について少し勉強すれば、あなたの問題を解決することができます。 –
別のJavaファイルから実行したいクラスファイルは1つだけです –