私は、バッチファイルを実行するJavaプロジェクトを持っています。私は、通常のJavaプロジェクトをSpringブートプロジェクトに変更することが可能かどうかを知りたいと思います。もしそうなら、私はそれをどうやってやっていくの?通常のJavaプロジェクトをspringbootプロジェクトに変換できますか?
私は春のブートは何ですか?しかし、私はバッチファイルを実行するJavaクラスのこのタスクにどのように適用すればよいのか、全く混乱しています。
public static void main(String args[])
{
//Run batch file using java
String filePath = "C:/Users/attsuap1/Desktop/test.bat";
try {
Process p = Runtime.getRuntime().exec(filePath);
} catch (Exception e) {
e.printStackTrace();
}
}
GetResponseMain.java
public static void main(String args[])
{
String filePath = "C:/Users/attsuap1/Desktop/test.bat";
try {
Process p = Runtime.getRuntime().exec(filePath);
p.waitFor();
InputStream in = p.getInputStream();
ByteArrayOutputStream baos = new ByteArrayOutputStream();
int c = -1;
while((c = in.read()) != -1){
baos.write(c);
}
String response = new String(baos.toByteArray());
System.out.println("Response From Batch File : "+response);
int exitVal = p.waitFor();
System.out.println("ExitValue: " + exitVal);
} catch (Exception e) {
e.printStackTrace();
}
}
誰かが私を助けてください
RunBatchMain.java:ここ
は私のコードです。どうもありがとうございます。
これをspringbootプロジェクトに変換するために、springbootのどの機能を使用しますか? – Blank
これまでのところ、私はgradleを使用しました –
すべての機能がわかりませんし、私が知っていることはよく知っていて、春のアプリケーション、依存関係(jarファイル)です。 –