winstone.propertiesについて
マニュアルにも書いてあるけど,カレントディレクトリ*1にwinstone.propertiesってのを作っておけば,長ったらしいオプションを毎回書かないで済む.
たとえば,DataSourceとかはプロパティに書いたほうが見やすい.
--- winstone.properties --- controlPort=8081 useJasper=true javaHome=d:/java2/jdk150_10 toolsJar=d:/java2/jdk150_10/lib/tools.jar useJNDI=true jndi.resource.jdbc/HogeDS=javax.sql.DataSource jndi.param.jdbc/HogeDS.url=jdbc:oracle:thin:@localhost:1521:HOGE jndi.param.jdbc/HogeDS.driverClassName=oracle.jdbc.OracleDriver jndi.param.jdbc/HogeDS.username=hoge jndi.param.jdbc/HogeDS.password=hoge
なお,プロパティは引数に負ける.
ps.
ちなみに,Jasperなどの追加ライブラリは,これまたカレントディレクトリにlibディレクトリを掘って置いておけば,勝手に追加してくれる*2.