diff --git a/build.gradle b/build.gradle index bcaada5..be91cc0 100644 --- a/build.gradle +++ b/build.gradle @@ -1,17 +1,32 @@ plugins { id 'java' + //プロジェクトをwar化できるようにするプライグイン id 'war' + //Tomcatを1クリックで起動できるプライグイン + id "org.akhikhl.gretty" version "2.0.0" } + version '1.0-SNAPSHOT' sourceCompatibility = 1.8 +compileJava.options.encoding = 'UTF-8' +compileTestJava.options.encoding = 'UTF-8' repositories { mavenCentral() } dependencies { - testCompile group: 'junit', name: 'junit', version: '4.11' testCompile group: 'junit', name: 'junit', version: '4.12' + //コンパイル時のみに利用するライブラリを指定。 + compileOnly 'javax:javaee-api:8.0' +} +gretty { + //ここで、Jetty/Tomcatとバージョンを指定する。 + servletContainer = 'tomcat8' + jvmArgs = ['-Dfile.encoding=UTF-8'] +} +war { + archiveName = 'Hoge.war' }