不灭的焱

革命尚未成功,同志仍须努力下载JDK17

作者:Albert.Wen  添加时间:2024-06-25 00:29:51  修改时间:2024-09-06 23:44:15  分类:02.低代码/Mendix  编辑

Mendix项目,其实就是一个Java Web项目,官方介绍了如何使用Eclipse开发调试教程,但没有IDEA的。现在整理了一份使用IDEA开发调试Mendix项目的教程。

1、项目目录:d:\java\Projects\mendix\albert-mendix-demo-9\,目录结构如下:

2、使用IDEA打开Mendix项目过程如下:

(1) 使用IDEA直接【打开】项目文件夹

(2) 设置“项目结构”

设置路径:文件 -> 项目结构

设置1:语言级别为 11

 

设置2:设置“源代码”目录

 

设置3:加载依赖包

D:\software\Mendix\9.24.23\runtime\bundles\
D:\software\Mendix\9.24.23\runtime\launcher\
D:\java\Projects\mendix\albert-mendix-demo-9\userlib\

 

设置4:设置“运行/调试”参数

设置路径:运行 -> 编辑配置

 

设置5:给应用程序设置一个名称,如:

MendixDemo

 

设置6:设置主类为

com.mendix.container.boot.Main

 

设置7:程序实参为

D:/java/Projects/mendix/albert-mendix-demo-9/deployment

 

设置8:设置工作目录为

D:/java/Projects/mendix/albert-mendix-demo-9/deployment

 

设置9:设置用户环境变量

名称
M2EE_ADMIN_PASS 1
M2EE_ADMIN_PORT 8090
M2EE_CONSOLE_PATH D:/software/Mendix/9.24.23/modeler/MendixConsoleLog.exe
MX_INSTALL_PATH D:/software/Mendix/9.24.23
MXCONSOLE_BASE_PATH D:/java/Projects/mendix/albert-mendix-demo-9/deployment
MXCONSOLE_RUNTIME_LISTEN_ADDRESSES *
MXCONSOLE_RUNTIME_PATH D:/software/Mendix/9.24.23/runtime
MXCONSOLE_RUNTIME_PORT 8080
MXCONSOLE_SERVER_URL  http://127.0.0.1:8090/

 

设置10:设置VM参数

-Djava.net.preferIPv4Stack=true -DMX_LOG_LEVEL=INFO -Djava.library.path="D:/software/Mendix/9.24.23/runtime/lib/x64;D:/java/Projects/mendix/albert-mendix-demo-9/deployment/model/lib/userlib" -Dfile.encoding=UTF-8 -Djava.io.tmpdir="D:/java/Projects/mendix/albert-mendix-demo-9/deployment/data/tmp" -Xmx1024M

3、启动IDEA

 

在浏览器中,输入网址:http://localhost:8080/,页面正常打开