在IDEA中打开菜单命令 File -> Project Settings -> Artifacts -> JAR -> From modules with dependencies...
弹出对话框中Module选择主程序所在的包,Main Classes选择主类,如果要打包成一整个jar文件则JAR files from libraries选择extract to the target JAR,如果各个文件分散打包则选择copy to the output diretory and link via manifest。
注意:Directory for META-INF/MANIFEST.MF选择:项目文件夹下的src文件夹
设置好之后,在项目窗口中打开菜单Build -> Build Artifacts...
建构完成后,生成的JAR包会出现在项目文件夹下的out/artifacts文件夹内:
JAR包至此就已经大功告成,切换到该目录下或者将此文件拷贝到自己想要的位置,然后运行命令:
java -jar demob_main.jar
这样整个项目web服务就会启动:
然后我们就可以打开浏览器,输入相应网页路径,就会显示相应内容: