<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # maven - [1.導入本地jar](#1jar_4) - [2. 把xml文件一起編譯到classes路徑下下](#2_xmlclasses_9) - [3. 打可執行jar包](#3_jar_26) - [4. maven本地私服的](#4_maven_88) ## 1.導入本地jar ``` mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar ``` ## 2. 把xml文件一起編譯到classes路徑下下 ## 3. 打可執行jar包 ``` <build> <finalName>App</finalName> # jar包名稱,可以不指定,然后由項目名生成 <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <appendAssemblyId>false</appendAssemblyId> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> <archive> <manifest> <mainClass>JavaTest.shell.TestShell</mainClass> </manifest> </archive> </configuration> <executions> <execution> <id>make-assembly</id> <phase>package</phase> <goals> <goal>assembly</goal> </goals> </execution> </executions> </plugin> </plugins> </build> ``` 或者 ``` <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>1.2.1</version> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <transformers> <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <mainClass>com.aexit.driver.device.server.server.ServerStarter</mainClass> </transformer> </transformers> </configuration> </execution> </executions> </plugin> ``` - 執行jar包 java -jar <jar文件> 參數。。。。 ## 4. maven本地私服的 1. 緩存依賴 2. 托管自開發的jar,供其他項目使用 Galaxy項目使用通用的項目,首先install,然后deploy發布到私服 其他項目引用pom依賴,然后maven去本地私服倉庫下載(到本地),這樣自開發的jar就可以使用了(todo圖) ![](https://box.kancloud.cn/6808415f7c3a01375e349fe298921180_711x392.png) deploy配置 ``` <distributionManagement> <repository> <id>local_nexus</id> <name>Nexus Release Repository</name> <url>http://192.168.2.18:8080/nexus/content/repositories/DriverReleases/</url> </repository> </distributionManagement> ``` 點擊 clean install deploy后,其他項目引用pom后,就可以使用這個項目了
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看