weblogic 대응
This commit is contained in:
@@ -2,6 +2,7 @@ plugins {
|
||||
id 'org.springframework.boot' version '2.7.17'
|
||||
id 'io.spring.dependency-management' version '1.1.3'
|
||||
id 'java'
|
||||
id 'war'
|
||||
// id "org.sonarqube" version "4.2.1.3168"
|
||||
}
|
||||
|
||||
@@ -13,6 +14,7 @@ version = '2.0.0'
|
||||
sourceCompatibility = "1.8"
|
||||
targetCompatibility = "1.8"
|
||||
|
||||
|
||||
configurations {
|
||||
annotationProcessor
|
||||
configureEach {
|
||||
@@ -68,6 +70,8 @@ dependencies {
|
||||
runtimeOnly 'org.springframework.boot:spring-boot-devtools'
|
||||
implementation 'org.mdkt.compiler:InMemoryJavaCompiler:1.3.0'
|
||||
testImplementation 'org.springframework.boot:spring-boot-starter-test'
|
||||
|
||||
providedRuntime 'org.springframework.boot:spring-boot-starter-tomcat'
|
||||
}
|
||||
|
||||
bootJar {
|
||||
@@ -77,3 +81,18 @@ bootJar {
|
||||
test {
|
||||
useJUnitPlatform()
|
||||
}
|
||||
|
||||
war {
|
||||
|
||||
// Set the name of the WAR file (optional)
|
||||
archiveFileName = "elink-test-master.war"
|
||||
|
||||
// from('src/main/resources/jeus-web-dd.xml') { into 'WEB-INF' }
|
||||
from('src/main/resources/weblogic.xml') { into 'WEB-INF' }
|
||||
|
||||
}
|
||||
|
||||
bootWar {
|
||||
archiveFileName = "elink-test-master.war"
|
||||
from('src/main/resources/weblogic.xml') { into 'WEB-INF' }
|
||||
}
|
||||
@@ -3,13 +3,14 @@ package com.eactive.testmaster;
|
||||
import org.springframework.boot.SpringApplication;
|
||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||
import org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration;
|
||||
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
|
||||
import org.springframework.context.annotation.ComponentScan;
|
||||
|
||||
@SpringBootApplication(exclude = {
|
||||
UserDetailsServiceAutoConfiguration.class,
|
||||
})
|
||||
@ComponentScan("com.eactive")
|
||||
public class ElinkTestMaster {
|
||||
public class ElinkTestMaster extends SpringBootServletInitializer {
|
||||
|
||||
public static void main(String[] args) {
|
||||
SpringApplication.run(ElinkTestMaster.class, args);
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<weblogic-web-app
|
||||
xmlns="http://xmlns.oracle.com/weblogic/weblogic-web-app"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-web-app http://xmlns.oracle.com/weblogic/weblogic-web-app/1.6/weblogic-web-app.xsd">
|
||||
|
||||
<context-root>/</context-root>
|
||||
|
||||
<container-descriptor>
|
||||
<prefer-application-packages>
|
||||
<package-name>org.slf4j.*</package-name>
|
||||
<package-name>ch.qos.logback.*</package-name>
|
||||
<package-name>org.apache.log4j.*</package-name>
|
||||
<package-name>org.apache.commons.logging.*</package-name>
|
||||
</prefer-application-packages>
|
||||
</container-descriptor>
|
||||
|
||||
<session-descriptor>
|
||||
<timeout-secs>1800</timeout-secs>
|
||||
<cookie-name>JSESSIONID_ONL</cookie-name>
|
||||
<persistent-store-type>replicated_if_clustered</persistent-store-type>
|
||||
</session-descriptor>
|
||||
</weblogic-web-app>
|
||||
Reference in New Issue
Block a user