Mendix常见问题解答 - Part II (常见报错和entity)
ZZY
2021.05.18 15:49发布于资源库
1.45k0
本文收集了使用Mendix Studio Pro时的一些常见报错和entity相关的资讯

本文收集了使用Mendix Studio Pro时的一些常见报错和entity相关的资讯

  1. Q: Windows10 安装Mendix studio Pro9.0.5报错,错误信息弹窗‘This program does not support the version of Windows your computer is running.’ A: Windows10版本过低,需要更新系统或安装低版本Mendix Studio Pro,推荐使用Mendix Studio Pro 8.185。

  2. Q: 改变Project Setting 中 Configuration 的database Url 404报错? Line6_Question_Url_Change_404.png A: 因为设置的为root url所以本不是传统意义上的页面url,如果想重定向使用nginx。

  3. Q: 项目部署 想加层文件夹,如何设置?Docker部署 Centos运行 A: "Docker部署比较少用,主机系统有其他服务,所以想用路径区分,可能要用 ngix。 ingress 主要是用于K8s部署,nginx反向代理,类似部署配置:

     server{
     	listen80;
     	server_name www.nginx.cn nginx.cn;
     	location/app{
     		proxy_pass http://127.0.0.1:8080;
     	}
     }
    
  4. Q: 自己模块下的实体如何与system系统模块下的实体进行关联? A: 右键点entity,add > association。

  5. Q: 在Mendix Studio Pro 8.18版本有没有file entity? A: 有。 Line32 Answer:File Entity.jpg

  6. Q: file entity是插件吗? A: 不是,是System模块自带的实体,在project explorer 的 System 模块里看,system 模块的 domain model(不能编辑), 编辑FileDocument要创建entity继承FileDocument,Image entity 也需要继承

  7. Q: FileDocument在Mendix Studio Pro怎么获取到文件的真实路径呢? A: 这是mendix runtime管理的,看不到,就像数据库系统一样,数据在硬盘上会有个文件夹存放 ,但进去之后 凭文件名是判断不了的。

  8. Q: 导入插件的时候提示以下内容,是什么原因呢?“Package .mpk is not a module package, but a add-on widget package." A: 插件和模块都是mpk后缀。模块是在项目面板里右键导入, 而插件是要复制到项目的系统目录下的widgets文件夹里。

  9. Q: 导入 visualization_sample_app.apk的时候提示以下内容,是什么原因呢? Line_23Question.png A: 可以在导入模块里找找错误信息里尝试去连接的地址。一些常量的初始值,经常是要根据自己项目修改的。

  10. Q: 报错: “The selected JSON structure 'ViewModule.JSON_DefaultMdodelList' no longer exist.” Line44_Erro Information.jpg

    Line44_Erro Information2.jpg A: 缺少依赖模块,按 Ctrl-G 输入json_xxx;引用旧模块的地方改成引用新的 Line44 anw.jpg

  11. Q: 网页报错“No constructor found for widget mendix.text.Text”,但控制台不报错 Line52_Problem.jpg A: 如果是插件代码里的错误,那对studio pro来说是封装好的内部代码,自然是不能在studio pro里debug。可以先跟着官网的教程仔细做一遍加深对pluggable widget的理解, 过程中可能就能找到debug的方法了。一些相关教程:

作者在、净岢Ryan
点赞
收藏
手机查看
举报
0个评论
倒序看帖
仅看楼主

暂无数据