许鹏程
2024-11-29 10e9484c823d2e8767227cf38a3e80acc61431e0
模块依赖修改
已修改2个文件
86 ■■■■ 文件已修改
pom.xml 24 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/product/Application.java 62 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pom.xml
@@ -40,6 +40,17 @@
    </profiles>
    <dependencies>
        <!--补丁模块-->
        <dependency>
            <groupId>com.lx</groupId>
            <artifactId>product-server-patch</artifactId>
        </dependency>
        <!--人事管理-->
        <dependency>
            <groupId>com.lx</groupId>
            <artifactId>product-server-hr</artifactId>
        </dependency>
        <!--设备管理-->
        <dependency>
            <groupId>com.lx</groupId>
@@ -171,14 +182,6 @@
        <!--项目管理模块-->
        <dependency>
        <groupId>com.lx</groupId>
            <artifactId>product-project-server-base</artifactId>
        </dependency>
        <dependency>
        <groupId>com.lx</groupId>
            <artifactId>product-project-server-contract</artifactId>
        </dependency>
        <dependency>
            <groupId>com.lx</groupId>
            <artifactId>product-server-customer</artifactId>
        </dependency>
@@ -189,11 +192,6 @@
        <dependency>
            <groupId>org.spring</groupId>
            <artifactId>spring-server-master</artifactId>
        </dependency>
        <!--西宁-->
        <dependency>
            <groupId>com.lx</groupId>
            <artifactId>product-server-xining</artifactId>
        </dependency>
        <dependency>
            <groupId>com.sendgrid</groupId>
src/main/java/com/product/Application.java
@@ -26,38 +26,38 @@
 * 初始集群客户端连接池
 * 扫描多个路径
 */
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class, scanBasePackages = {"com.product", "com.home","org.spring.service.core"})
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class, scanBasePackages = {"com.product", "org.spring.service.core"})
public class Application extends SpringBootServletInitializer {
    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder applicationBuilder) {
        return applicationBuilder.sources(Application.class);
    }
    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder applicationBuilder) {
        return applicationBuilder.sources(Application.class);
    }
    public static void main(String[] args) {
        try {
            SpringApplication.run(Application.class, args);
            boolean cacheFlat = DataPoolCacheImpl.getInstance().cacheALLData();
            boolean codeFlat = DataPoolCacheImpl.getInstance().initCodeManager();
            RegistValidate.getInstance().registValidateParameter();
            boolean connFlat = DataSourceManager.getInstance().initClientConnectionPool();
            InitialLoad.runInitialization();
            PdfConcurrenceUtil.init();
            String rootPath = ResourceUtils.getURL("classpath:").getPath();
            Global.setPropertyValue("root.path", rootPath);
            Global.setPropertyValue("jdk.home", System.getProperties().getProperty("java.home"));
            SpringBeanUtil.getBean(CreateSignatureFile.class).analysisSignaturePatch();
            SpringMVCContextHolder.getSystemLogger().info("root.path:" + rootPath);
            SpringMVCContextHolder.getSystemLogger().info("jdk.home:" + System.getProperties().getProperty("java.home"));
            if (cacheFlat && codeFlat  && connFlat) {
                SpringMVCContextHolder.getSystemLogger().info("Successful System Startup ! ");
            } else {
                SpringMVCContextHolder.getSystemLogger().error("System startup failed, Please contact the administrator!");
            }
        } catch (Exception e) {
            e.printStackTrace();
            SpringMVCContextHolder.getSystemLogger().error("System startup failed:"+e.getMessage());
            SpringMVCContextHolder.getSystemLogger().error("System startup failed, Please contact the administrator!");
        }
    }
    public static void main(String[] args) {
        try {
            SpringApplication.run(Application.class, args);
            boolean cacheFlat = DataPoolCacheImpl.getInstance().cacheALLData();
            boolean codeFlat = DataPoolCacheImpl.getInstance().initCodeManager();
            RegistValidate.getInstance().registValidateParameter();
            boolean connFlat = DataSourceManager.getInstance().initClientConnectionPool();
            InitialLoad.runInitialization();
            PdfConcurrenceUtil.init();
            String rootPath = ResourceUtils.getURL("classpath:").getPath();
            Global.setPropertyValue("root.path", rootPath);
            Global.setPropertyValue("jdk.home", System.getProperties().getProperty("java.home"));
            SpringBeanUtil.getBean(CreateSignatureFile.class).analysisSignaturePatch();
            SpringMVCContextHolder.getSystemLogger().info("root.path:" + rootPath);
            SpringMVCContextHolder.getSystemLogger().info("jdk.home:" + System.getProperties().getProperty("java.home"));
            if (cacheFlat && codeFlat && connFlat) {
                SpringMVCContextHolder.getSystemLogger().info("Successful System Startup ! ");
            } else {
                SpringMVCContextHolder.getSystemLogger().error("System startup failed, Please contact the administrator!");
            }
        } catch (Exception e) {
            e.printStackTrace();
            SpringMVCContextHolder.getSystemLogger().error("System startup failed:" + e.getMessage());
            SpringMVCContextHolder.getSystemLogger().error("System startup failed, Please contact the administrator!");
        }
    }
}