Browse Source

2020-11-27
数据源配置正式

sl 5 years ago
parent
commit
a2837ed442
2 changed files with 55 additions and 15 deletions
  1. 54 14
      pom.xml
  2. 1 1
      src/main/resources/application-prod.yml

+ 54 - 14
pom.xml

@@ -51,11 +51,11 @@
             <artifactId>spring-boot-starter-data-jpa</artifactId>  
             <artifactId>spring-boot-starter-data-jpa</artifactId>  
         </dependency>
         </dependency>
 	
 	
-		<dependency>
+		<!--<dependency>
 		    <groupId>log4j</groupId>
 		    <groupId>log4j</groupId>
 		    <artifactId>log4j</artifactId>
 		    <artifactId>log4j</artifactId>
 		    <version>1.2.17</version>
 		    <version>1.2.17</version>
-		</dependency>
+		</dependency>-->
 		
 		
 		<dependency>
 		<dependency>
 			<groupId>net.sf.json-lib</groupId>
 			<groupId>net.sf.json-lib</groupId>
@@ -112,12 +112,18 @@
 			<artifactId>httpmime</artifactId>
 			<artifactId>httpmime</artifactId>
 		</dependency>
 		</dependency>
 
 
+        <dependency>
+            <groupId>org.oracle</groupId>
+            <artifactId>oracle</artifactId>
+            <version>1.0.0</version>
+            <scope>system</scope>
+            <systemPath>${project.basedir}/lib/ojdbc7.jar</systemPath>
+        </dependency>
+
 		<dependency>
 		<dependency>
-			<groupId>org.oracle</groupId>
-			<artifactId>oracle</artifactId>
-			<version>1.0</version>
-			<scope>system</scope>
-			<systemPath>${project.basedir}/lib/ojdbc7.jar</systemPath>
+			<groupId>com.alibaba</groupId>
+			<artifactId>druid</artifactId>
+			<version>1.0.26</version>
 		</dependency>
 		</dependency>
 
 
 		<dependency>
 		<dependency>
@@ -143,26 +149,60 @@
 			<plugin>
 			<plugin>
 				<groupId>org.springframework.boot</groupId>
 				<groupId>org.springframework.boot</groupId>
 				<artifactId>spring-boot-maven-plugin</artifactId>
 				<artifactId>spring-boot-maven-plugin</artifactId>
+				<configuration>
+					<!-- 指定SpringBoot程序的main函数入口类 -->
+					<mainClass>com.uas.eis.UasEisApplication</mainClass>
+				</configuration>
+
+				<!--<executions>
+					<execution>
+						<goals>
+							<goal>repackage</goal>
+						</goals>
+					</execution>
+				</executions>-->
 			</plugin>
 			</plugin>
 
 
 			<plugin>
 			<plugin>
+
 				<groupId>org.apache.maven.plugins</groupId>
 				<groupId>org.apache.maven.plugins</groupId>
+
 				<artifactId>maven-compiler-plugin</artifactId>
 				<artifactId>maven-compiler-plugin</artifactId>
-				<version>3.5.1</version>
+
 				<configuration>
 				<configuration>
-					<source>1.8</source>
-					<target>1.8</target>
-					<encoding>UTF-8</encoding>
-					<compilerArgs>
-						<arg>${project.basedir}/lib</arg>
-					</compilerArgs>
+
+					<source>8</source>
+					<target>8</target>
+
+					<compilerArguments>
+						<!-- 打包本地jar包 -->
+						<extdirs>${project.basedir}/lib</extdirs>
+					</compilerArguments>
 				</configuration>
 				</configuration>
+
 			</plugin>
 			</plugin>
 
 
 		</plugins>
 		</plugins>
 
 
 
 
+		<!-- 打包所有jar包 -->
+		<resources>
+			<resource>
+				<directory>lib</directory>
+				<targetPath>BOOT-INF/lib/</targetPath>
+				<includes>
+					<include>**/*.jar</include>
+				</includes>
+			</resource>
+
+			<!-- 某些情况下,打包后运行不起来需要打开注释 -->
+			<resource>
+				<directory>src/main/resources</directory>
+				<!-- <targetPath>BOOT-INF/classes/</targetPath>-->
+			</resource>
+
 
 
+		</resources>
 
 
 	</build>
 	</build>
 
 

+ 1 - 1
src/main/resources/application-prod.yml

@@ -1,7 +1,7 @@
 #生产环境
 #生产环境
 spring:
 spring:
     datasource:
     datasource:
-#        type: com.alibaba.druid.pool.DruidDataSource
+        type: com.alibaba.druid.pool.DruidDataSource
         driverClassName: oracle.jdbc.OracleDriver
         driverClassName: oracle.jdbc.OracleDriver
         username: HILINK
         username: HILINK
         password: select!#%*(
         password: select!#%*(