forked from loafle/openapi-generator-original
parent
053af7a749
commit
25abc15233
@ -15,9 +15,13 @@
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>src/main/resources</directory>
|
||||
<filtering>true</filtering>
|
||||
<excludes>
|
||||
<exclude>logback.xml</exclude>
|
||||
</excludes>
|
||||
<includes>
|
||||
<include>**/version.prop</include>
|
||||
</includes>
|
||||
</resource>
|
||||
</resources>
|
||||
<plugins>
|
||||
|
@ -16,11 +16,16 @@
|
||||
|
||||
package io.swagger.generator;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
|
||||
import javax.servlet.ServletConfig;
|
||||
import javax.servlet.ServletContext;
|
||||
import javax.servlet.ServletException;
|
||||
import javax.servlet.http.HttpServlet;
|
||||
|
||||
import org.apache.commons.io.IOUtils;
|
||||
|
||||
public class Bootstrap extends HttpServlet {
|
||||
public void init(ServletConfig config) throws ServletException {
|
||||
ServletContext context = config.getServletContext();
|
||||
@ -33,7 +38,17 @@ public class Bootstrap extends HttpServlet {
|
||||
bc.setTermsOfServiceUrl("http://swagger.io/terms/");
|
||||
bc.setContact("apiteam@swagger.io");
|
||||
bc.setLicense("Apache 2.0");
|
||||
bc.setVersion("1.0.0");
|
||||
InputStream stream = getClass().getResourceAsStream("/version.prop");
|
||||
if(stream == null) {
|
||||
bc.setVersion("0.0.0");
|
||||
} else {
|
||||
try {
|
||||
bc.setVersion(IOUtils.toString(stream, "UTF-8"));
|
||||
stream.close();
|
||||
} catch (IOException e) {
|
||||
bc.setVersion("0.0.0");
|
||||
}
|
||||
}
|
||||
bc.setHost("generator.swagger.io");
|
||||
bc.setLicenseUrl("http://www.apache.org/licenses/LICENSE-2.0.html");
|
||||
bc.setResourcePackage("io.swagger.generator.resource");
|
||||
|
@ -0,0 +1 @@
|
||||
${project.version}
|
Loading…
x
Reference in New Issue
Block a user