-
Notifications
You must be signed in to change notification settings - Fork 172
build
周波 edited this page Oct 24, 2019
·
1 revision
本项目为了简化开发,使用了Lombok,请确认您的IDE中是否安装了该插件
和普通maven工程一样,
但是,有几个jar在maven中央仓库是没有的,
所以这几个jar需要先install到本地repo,
所在的路径:src/main/lib
需要将它们maven install到本地repository
也可以通过MooTool已经集成的maven插件自动install,
自动install方法: IDEA->maven->Lifecycle->clean
手动install命令示例:
mvn install:install-file -Dfile=E:\IdeaWorkspace\MooTool\src\main\lib\darcula.jar -DgroupId=com.darcula -DartifactId=darcula-lnf -Dpackaging=jar -Dversion=1.0 -DgeneratePom=true -DcreateChecksum=true
需要且仅能在IntelliJ里面打开GUI Form文件来进行界面的拖拽设计
!!还需要将IntelliJ设置一下!!:
选择“Java source code”
唯一入口类:
com.luoboduner.moo.tool.App
maven build即可
然后maven package打包即可
- 使用Launch4j将mvn package后的主入口jar:MooTool-1.0.jar打包成MooTool.exe;
具体方法请参考Launch4j官网Doc:http://launch4j.sourceforge.net/docs.html - 使用SetupFactory将package后的/lib连同上面的MooTool.exe打包成安装文件