表題の件について情報をいただけたらと思います。
Javaのロジックから"Compass compile"コマンドでCSSを出力させたいです。
ただ、いきなりCompassを絡めると難易度があがるため、
まずは"ls -l"で試したのですが、そこそもそこからうまくいきません。
何か勘違いしてるのか、ご教示いただけたらと思います。
■環境
Mac
Java
Ruby
Sass
Compass
■ソース
public class Test{
public static void main(String arg[]){
try{
String command = "ls -l";
ProcessBuilder pb = new ProcessBuilder();
pb.command(command);
Process p = pb.start();
}catch(Exception e){
e.printStackTrace();
}
}
}
■エラー内容
java.io.IOException: Cannot run program "ls -l": error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1042)
at Test.main(Test.java:7)
Caused by: java.io.IOException: error=2, No such file or directory
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.<init>(UNIXProcess.java:185)
at java.lang.ProcessImpl.start(ProcessImpl.java:134)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1023)
... 1 more
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/18 15:25
2016/10/18 15:29