lib/jar部署到maven仓库.txt | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
resources/LicenseKey.dat | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/product/Application.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/product/AuthNacosConfigListener.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/product/TestController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/application-dev.properties | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
lib/jar²¿Êðµ½maven²Ö¿â.txt
@@ -8,3 +8,17 @@ mvn install:install-file -Dfile=spring-server-master-1.2.6.6.jar -DgroupId=org.spring -DartifactId=spring-server-master -Dversion=1.2.6.6 -Dpackaging=jar mvn install:install-file -Dfile=./product-server-web/lib/jai_core-1.1.3.jar -DgroupId=javax.media -DartifactId=jai_core -Dversion=1.1.3 -Dpackaging=jar mvn install:install-file -Dfile=./lib/jai_codec-1.1.3.jar -DgroupId=javax.media -DartifactId=jai_codec -Dversion=1.1.3 -Dpackaging=jar D:/work/Project Work Space/Product/product-server-all/product-server-web/lib/jai_core-1.1.3.jar mvn deploy:deploy-file -DgroupId=javax.media \ -DartifactId=jai_core \ -Dversion=1.1.3 \ -Dfile=D:/work/Project Work Space/Product/product-server-all/product-server-web/lib/jai_core-1.1.3.jar \ -Durl=http://nonxin.cn:8088/repository/LX-PRODUCT-RELEASE/ \ -Dpackaging=jar mvn deploy:deploy-file -DgroupId=com.aspose -DartifactId=aspose-cad -Dversion=23.9 -Dfile=d:/Downloads/aspose-cad-23.9.jar -Durl=http://nonxin.cn:8088/repository/LX-PRODUCT-RELEASE -Dpackaging=jar -DrepositoryId=nexus-releases resources/LicenseKey.dat
@@ -1 +1 @@ F4815790B215C2D6D6EE0577C17B74EB5A7B8F449C0F19E8F52DFEFFC66722B930651A78DEC8D89F28510949D9940F44DBC9EDD261723B54C5796EC85F823DDE089B5A72C7A44A2F4BB3FD5613081ABFA1E9A425480CA6D0C2B4866494DA33A066609B6B364E9C3549AC817C3072B8B0545BD852FE4823CF02F88111B8FAF337CEF00EB43BA1D7D7A5517DE549DD2E664D35D953940039FE4AD08D14CF7C33FF411D472048EEA0FB0C305315C6214F1A7008BB6BE03339D10A5EC48FFCCC1B552B7962A054B755FC460EBB6E96CA94D5442A89CEC591D94E59A7AB6A4E6E81E0DBDCA62537CFD193B7E107A5472F64EAF45EC2FE6359645C37702F5CD91A96414D062B031DA1FB1F8334D2A417821AFA1AC38B424A4B03C322DC789241364D126125F9615C9992A0CA25472A8E82576273CF64454579692E982B35F5CDE96162CC4DAC0474676FEDEAE05BD64EBF943A0B54CCA70476155D8B3FBF4F0D79582C8F3D757A146D5E3765A6DE1CEA406C203FA4443DC842BC9392A112697CCB78BE C44B671D13C123440DAF3448BE46762787725C8DC6D7C87A0C05D391504C41BBAF8A1F9FD8D1628386BC4D89CA6EE4E0AD3143C8E0D64BB4672E7DD84F386DB43A81541012205DF7F10584023C04262FCC24CD40DA853300A337475746E8C9C67E2DD4364C3949D206BE9D3A1C6DF42F1FBA55CA70C4F03F327A7B81CAF8CD63A2F72080E7D61644A18D47277015573E2C11F0857D022F00F580472F25C2969FFA012B8622301CF205FCD80D5080FEC316C6E35E218B7BA29887FCB9B7AD9EB2FC68CA61E5FA7653F0325F47A8F853472D3224EDF81B97A3BC28B0AF2E84434804010A72FA1F9380029A7EBCB8E24CF1002C600F434F93D7EFF78098BF3D0BF34CE4E454109411258F28A34E16722721175028D94A2241982BE41A0740C587B16B76A3775DBAE162CE609BB38ACD05C9731C5AA84DA0EA6693CBD2DFCD3142BCCB7769C57DD8A3CEED1F393B466A23FE00457AB70F8D59CC8CEC585E0986EE0E8EAE2B8711B925A268DFF44EE713D3D636D0A3D4C907A665999D12A87BCDA797 src/main/java/com/product/Application.java
@@ -9,7 +9,6 @@ import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; import org.springframework.cloud.client.discovery.EnableDiscoveryClient; import org.springframework.util.ResourceUtils; import com.product.admin.config.RegistValidate; src/main/java/com/product/AuthNacosConfigListener.java
@@ -1,41 +1,41 @@ package com.product; import com.alibaba.fastjson.JSONObject; import com.aspose.slides.p2cbca448.env; import com.product.common.properties.PropertiesLoader; import com.product.core.config.Global; import com.product.core.spring.context.SpringContextHolder; import lombok.extern.slf4j.Slf4j; import org.springframework.cloud.context.environment.EnvironmentChangeEvent; import org.springframework.context.ApplicationListener; import org.springframework.context.annotation.Configuration; import org.springframework.core.env.Environment; import org.springframework.stereotype.Component; import javax.annotation.Resource; import java.util.Set; /** * @Author cheng * @Date 2024/12/19 17:22 * @Desc nacos é ç½®çå¬å¨ */ @Slf4j @Component public class AuthNacosConfigListener implements ApplicationListener<EnvironmentChangeEvent> { @Resource PropertiesLoader propertiesLoader; @Override public void onApplicationEvent(EnvironmentChangeEvent environmentChangeEvent) { log.info("çå¬å°æéé ç½®åæ´äºä»¶ï¼å·æ°æéé ç½®ï¼ç³»ç»ååäºä»¶ï¼{}", JSONObject.toJSONString(environmentChangeEvent)); Set<String> keys = environmentChangeEvent.getKeys(); for (String key : keys) { log.info("çå¬å°æéé ç½®åæ´äºä»¶ï¼å·æ°æéé ç½®ï¼ç³»ç»ååäºä»¶ï¼{}", key); Object property = propertiesLoader.getProperty(key, ""); Global.setPropertyValue(key, property); } } } //package com.product; // //import com.alibaba.fastjson.JSONObject; //import com.aspose.slides.p2cbca448.env; //import com.product.common.properties.PropertiesLoader; //import com.product.core.config.Global; //import com.product.core.spring.context.SpringContextHolder; //import lombok.extern.slf4j.Slf4j; //import org.springframework.cloud.context.environment.EnvironmentChangeEvent; //import org.springframework.context.ApplicationListener; //import org.springframework.context.annotation.Configuration; //import org.springframework.core.env.Environment; //import org.springframework.stereotype.Component; // //import javax.annotation.Resource; //import java.util.Set; // ///** // * @Author cheng // * @Date 2024/12/19 17:22 // * @Desc nacos é ç½®çå¬å¨ // */ //@Slf4j //@Component //public class AuthNacosConfigListener implements ApplicationListener<EnvironmentChangeEvent> { // // @Resource // PropertiesLoader propertiesLoader; // // @Override // public void onApplicationEvent(EnvironmentChangeEvent environmentChangeEvent) { // log.info("çå¬å°æéé ç½®åæ´äºä»¶ï¼å·æ°æéé ç½®ï¼ç³»ç»ååäºä»¶ï¼{}", JSONObject.toJSONString(environmentChangeEvent)); // // Set<String> keys = environmentChangeEvent.getKeys(); // for (String key : keys) { // log.info("çå¬å°æéé ç½®åæ´äºä»¶ï¼å·æ°æéé ç½®ï¼ç³»ç»ååäºä»¶ï¼{}", key); // Object property = propertiesLoader.getProperty(key, ""); // Global.setPropertyValue(key, property); // } // } //} src/main/java/com/product/TestController.java
@@ -7,7 +7,7 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; import java.io.File; /** * @Author cheng @@ -19,6 +19,15 @@ public class TestController { public static void main(String[] args) { // è¯»åæ¯ä¸ªåæ¨¡åç.git éèæä»¶å¤¹è·åæ¯ä¸ªå模å对åºçgitä»åºå°å //读å String path = "D:\\work\\Project Work Space\\Product\\product-server-all"; File parent = new File(path); } @GetMapping("/get/{version}") src/main/resources/application-dev.properties
@@ -304,7 +304,7 @@ # \u8BC1\u4E66\u4F4D\u7F6E sign.dir.path=D:/test/lx-server/sign #\u542F\u7528\u7CFB\u7EDF\u96C6\u7FA4 system.clusters.enable=false system.clusters.enable=true #tomcate\u914D\u7F6E server.tomcat.max-threads=200 server.tomcat.max-connections=1000