第一步:修改pom文件

在pom文件中添加maven插件:

    <build>
        <plugins>
            <plugin>
                <artifactId>maven-assembly-plugin</artifactId>
                <configuration>
                    <archive>
                        <manifest>
                            <mainClass>main</mainClass>
                        </manifest>
                    </archive>
                    <descriptorRefs>
                        <descriptorRef>jar-with-dependencies</descriptorRef>
                    </descriptorRefs>
                </configuration>
            </plugin>
        </plugins>
    </build>

第二步:配置run命令,以便用插件

如果直接用intellij自带的build编译,是不会用到上述插件的。因此需要配置maven的编译。过程如下:

 

 

 

第三步:打包jar

在侧边打开maven后运行插件。(如果跳过第二步,也许也能运行插件。此处不确定,但这样做亲测可行)

 

 第四步:上传服务器

在target文件夹中会出现两个jar,将写着with dependency的那个上传服务器运行。

出现报错:(找不到程序所用数据源文件)

解决方案:

建立代码中对应文件目录的文件夹(我的是是source),把所有数据源文件放进去,src和jar文件位于同一级。

第五步:运行

在jar文件所在目录运行以下命令:

java -jar ./standalone_all.jar

即可。

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐