maven - 如何让 CodenameOne Maven 项目在 Netbeans 中运行
问题描述
感谢 Steve 提供 CN1 ant to maven 迁移工具和视频。- 迁移后有没有人能够在 Netbeans 中运行 Kitchen Sink 项目?我使用迁移工具按照视频说明进行迁移并成功迁移,它使用 ./run.sh 从命令行运行,但是当我在 NetBeans 中运行它时,我遇到了很多 501(需要 https)错误。从这里添加了 umer 的代码并解决了 501 错误,但现在得到:
- com.codenameone:codenameone-javase:jar:7.0.23 的 POM 无效,以及
- 没有绑定 org.codehaus.plexus.languages.java.jpms.LocationManager 的实现。同时定位 org.apache.maven.plugin.surefire.SurefirePlugin。
注意无效的 POM 警告...
------------------------------------------------------------------------
Building kitchensink-common 1.0-SNAPSHOT
------------------------------------------------------------------------
--- properties-maven-plugin:1.0.0:read-project-properties (default) @ kitchensink-common ---
--- codenameone-maven-plugin:7.0.23:generate-gui-sources (generate-gui-sources) @ kitchensink-common ---
The POM for com.codenameone:codenameone-javase:jar:7.0.23 is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
Generating GUI sources
No GUI Entries available
从命令行运行,无效的 POM 警告消失:
[INFO] -----------< com.codename1.demos.kitchen:kitchensink-common >-----------
[INFO] Building kitchensink-common 1.0-SNAPSHOT [4/5]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- properties-maven-plugin:1.0.0:read-project-properties (default) @ kitchensink-common ---
[INFO]
[INFO] --- codenameone-maven-plugin:7.0.23:generate-gui-sources (generate-gui-sources) @ kitchensink-common ---
Generating GUI sources
No GUI Entries available
在 MacOSX Java 版本的 apache-maven-3.8.1 上运行:1.8.0_172 欢迎提出建议。
谢谢,迈克
解决方案
我想我用来检测最新版本 cn1 的方法可能有问题。它选择了今天早上发布的 7.0.23。但后来它无法找到一些罐子。
如果您再次尝试运行该项目,它可能会起作用,因为它现在应该完全传播到 maven Central。
推荐阅读
- javascript - 删除 Firestore 上的实时侦听器
- python - 在 Dash 应用程序中获取选定的文本
- php - PHP 无法解密 GnuPG 密文
- python - 如何将 PyTest 测试用例报告放入变量中
- python - Python电子邮件垃圾邮件发送者多个电子邮件不起作用
- html - 如何使此媒体查询起作用?
- javascript - Javascript按字母顺序排列的对象键排序
- mysql - 为导入 CSV 文件加载数据 Infile 在 MySQL 中不是线性的
- reactjs - 无法在具有特定名称的列表项上使用 getByRole - RTL
- reactjs - react native滚动地图时如何在地图上拖动点