配置Project分环境打包时遇到的问题

来源:互联网 发布:mysql的全文索引 编辑:程序博客网 时间:2024/04/29 20:58

1.dubbo配置要加上协议zookeeper://,

否则默认为dubbo://,   

然后连接不上


2.properties文件没获取到,导致占位符没能替换,,必须修改pom文件

修改如下:


3.端口被占用导致项目起不来,以后注意端口不要配成什么8080,8088

<!-- 打包配置 --><profiles>    <profile>        <id>test</id>        <activation>            <activeByDefault>true</activeByDefault>        </activation>        <build>            <filters>                <filter>profiles/test/config.properties</filter>            </filters>        </build>    </profile>    <profile>        <id>prod</id>        <activation>            <activeByDefault>false</activeByDefault>        </activation>        <build>            <filters>                <filter>profiles/prod/config.properties</filter>            </filters>        </build>    </profile></profiles><build>    <finalName>order-service</finalName>    <resources>        <!--要被替换的内容-->        <resource>            <filtering>true</filtering>            <directory>src/main/resources</directory>        </resource>    </resources>    <plugins>        <plugin>            <groupId>org.apache.maven.plugins</groupId>            <artifactId>maven-resources-plugin</artifactId>            <version>2.6</version>            <configuration>                <encoding>UTF-8</encoding>                <useDefaultDelimiters>true</useDefaultDelimiters>            </configuration>        </plugin>        <plugin>            <groupId>org.apache.maven.plugins</groupId>            <artifactId>maven-surefire-plugin</artifactId>            <configuration>                <skip>true</skip>            </configuration>        </plugin>        <plugin>            <groupId>org.apache.maven.plugins</groupId>            <artifactId>maven-compiler-plugin</artifactId>            <configuration>                <source>1.8</source>                <target>1.8</target>            </configuration>        </plugin>        <plugin>            <groupId>org.springframework.boot</groupId>            <artifactId>spring-boot-maven-plugin</artifactId>            <configuration>                <executable>true</executable>            </configuration>        </plugin>    </plugins></build>

4.注意配置文件的路径分隔符为反斜杠

0 0