工做中須要增量打包腳本,基本要求是從SVN服務器上download下java源碼包,而後編譯後,增量打包進application.jar。如今敘述一下我寫腳本過程當中不太熟悉的兩個命令。
java
一、 從SVN服務器上下載源碼包的命令:svn export --username xiaopuser --password xiaoppass http://svnpath/project服務器
二、在命令行下編譯java文件的命令:javac -Xlint -classpath lib/fr-xx-8.0.jar lib/fr-yy-9.0.jar -sourcepath @sourcefiles -d somepath/bin(注:classpath後邊是lib文件,可跟多個路徑。sourcefiles能夠使用find com -name *.java > sourcefiles生成)
app