mirror of
https://github.com/qi4L/JYso.git
synced 2026-09-22 06:50:42 +08:00
134 lines
4.1 KiB
Groovy
134 lines
4.1 KiB
Groovy
/*
|
|
* This file was generated by the Gradle 'init' task.
|
|
*
|
|
* This project uses @Incubating APIs which are subject to change.
|
|
*/
|
|
|
|
plugins {
|
|
id 'java-library'
|
|
id 'maven-publish'
|
|
id 'com.github.johnrengelman.shadow' version '8.1.1'
|
|
id 'java'
|
|
}
|
|
|
|
repositories {
|
|
mavenLocal()
|
|
maven {
|
|
url = uri('https://repo.jenkins-ci.org/releases/')
|
|
}
|
|
|
|
maven {
|
|
url = uri('https://repo.maven.apache.org/maven2/')
|
|
}
|
|
}
|
|
|
|
shadowJar {
|
|
manifest {
|
|
attributes 'Main-Class': 'com.qi4l.jndi.Starter'
|
|
}
|
|
zip64=true
|
|
minimize()
|
|
}
|
|
|
|
dependencies {
|
|
api libs.io.projectreactor.reactor.core
|
|
api libs.com.ibm.websphere.appserver.api.com.ibm.websphere.appserver.api.wsoc
|
|
api libs.org.glassfish.tyrus.tyrus.server
|
|
api libs.javax.media.jai.jai.core
|
|
api libs.org.javassist.javassist
|
|
api libs.com.oracle.weblogic.weblogic.server
|
|
api libs.xerces.xercesimpl
|
|
api libs.com.fasterxml.jackson.core.jackson.databind
|
|
api libs.com.teradata.jdbc.terajdbc
|
|
api libs.jboss.jboss.serialization
|
|
api libs.org.apache.wicket.wicket.util
|
|
api libs.com.vaadin.vaadin.server
|
|
api libs.org.apache.myfaces.core.myfaces.impl
|
|
api libs.rhino.js
|
|
api libs.rome.rome
|
|
api libs.com.alibaba.fastjson
|
|
api libs.com.alibaba.fastjson2.fastjson2
|
|
api libs.org.jenkins.ci.main.remoting
|
|
api libs.org.jboss.weld.weld.core
|
|
api libs.org.jboss.remoting.jboss.remoting
|
|
api libs.org.jboss.remotingjmx.remoting.jmx
|
|
api libs.org.jboss.interceptor.jboss.interceptor.core
|
|
api libs.org.jboss.interceptor.jboss.interceptor.spi
|
|
api libs.org.python.jython.standalone
|
|
api libs.org.hibernate.hibernate.core
|
|
api libs.org.fusesource.jansi.jansi
|
|
api libs.commons.cli.commons.cli
|
|
api libs.org.apache.commons.commons.lang3
|
|
api libs.org.apache.logging.log4j.log4j.core
|
|
api libs.org.springframework.spring.core
|
|
api libs.org.springframework.spring.beans
|
|
api libs.org.springframework.spring.web
|
|
api libs.org.springframework.spring.oxm
|
|
api libs.org.springframework.spring.tx
|
|
api libs.org.springframework.spring.jdbc
|
|
api libs.org.springframework.spring.webmvc
|
|
api libs.org.springframework.spring.aop
|
|
api libs.org.springframework.spring.context.support
|
|
api libs.org.springframework.spring.test
|
|
api libs.javax.servlet.javax.servlet.api
|
|
api libs.com.mchange.c3p0
|
|
api libs.commons.collections.commons.collections
|
|
api libs.org.apache.commons.commons.collections4
|
|
api libs.org.apache.tomcat.embed.tomcat.embed.core
|
|
api libs.org.ow2.asm.asm
|
|
api libs.com.unboundid.unboundid.ldapsdk
|
|
api libs.com.nqzero.permit.reflect
|
|
api libs.net.jodah.expiringmap
|
|
api libs.org.reflections.reflections
|
|
api libs.org.beanshell.bsh
|
|
api libs.io.undertow.undertow.core
|
|
api libs.io.undertow.undertow.servlet
|
|
api libs.org.jboss.spec.javax.security.jacc.jboss.jacc.api.v1.v4.spec
|
|
api libs.com.beust.jcommander
|
|
api libs.org.codehaus.groovy.groovy
|
|
api libs.org.apache.commons.commons.text
|
|
api libs.org.eclipse.jetty.jetty.ant
|
|
api libs.org.apache.maven.plugins.maven.assembly.plugin
|
|
api libs.org.apache.click.click.nodeps
|
|
api libs.org.clojure.clojure
|
|
api libs.cn.hutool.hutool.all
|
|
// api libs.commons.beanutils.commons.beanutils
|
|
api libs.javax.websocket.javax.websocket.api
|
|
api libs.com.caucho.resin
|
|
implementation 'net.sf.json-lib:json-lib:2.4:jdk15'
|
|
implementation('commons-beanutils:commons-beanutils:1.6.1') {
|
|
version {
|
|
strictly '1.6.1'
|
|
}
|
|
}
|
|
implementation files('lib/CB161.jar')
|
|
runtimeOnly libs.org.aspectj.aspectjweaver
|
|
compileOnly libs.org.apache.tomcat.tomcat.websocket
|
|
}
|
|
|
|
group = 'org.example'
|
|
version = '1.2.9'
|
|
description = 'JYso'
|
|
java.sourceCompatibility = JavaVersion.VERSION_1_8
|
|
|
|
publishing {
|
|
publications {
|
|
maven(MavenPublication) {
|
|
from(components.java)
|
|
}
|
|
}
|
|
}
|
|
|
|
tasks.withType(JavaCompile) {
|
|
options.encoding = 'UTF-8'
|
|
}
|
|
|
|
tasks.withType(Javadoc) {
|
|
options.encoding = 'UTF-8'
|
|
}
|
|
|
|
compileJava {
|
|
options.compilerArgs << '-XDignore.symbol.file'
|
|
options.fork = true
|
|
options.forkOptions.executable = 'C:\\env\\JAVA\\jdk1.8.0_402\\bin\\javac.exe'
|
|
} |