繁体   English   中英

在Mac OS X中的命令行上编译Java代码

[英]Compiling Java code on the command line in Mac OS X

真正基本的问题我肯定对你们中的一些人来说是Java。

我有一个所需的java文件和jar列表。

在Windows上构建我有这个批处理文件

javac -cp .;opencsv-1.8.jar;mysql-connector.jar -source 1.4 -target 1.4 *.java
jar cvf cup.jar *.class
del *.class

如果我想在mac上做同样的事情怎么写一个shell脚本来做同样的事情呢?

基本上是一样的,除了

  1. 路径分隔符是':'而不是';'
  2. 我相信删除的命令叫'rm'

另外,我在开始的时候放了一个shabang。

所以:

#!/bin/sh
javac -cp .:opencsv-1.8.jar:mysql-connector.jar -source 1.4 -target 1.4 *.java
jar cvf cup.jar *.class
rm *.class

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM