Maven
Maven是一个用于管理Java项目和自动化应用程序构建的工具。CodeArts IDE提供了集成的Maven支持。专用的Maven视图与pom.xml同步,并提供了一个可视化界面,用于查看项目依赖项或运行Maven任务。
要打开Maven视图,请在右侧的活动栏中选择Maven视图。
在修改pom.xml后,例如添加新的依赖项,单击Maven视图工具栏上的重新加载项目按钮()以使CodeArts IDE应用您的更改。
使用Maven任务进行工作
使用Maven任务在CodeArts IDE中打开一个Maven项目后,您可以在Maven视图中找到Maven任务列表。
要运行任务,请执行以下任一操作:
- 双击任务列表中的任务。
- 在Maven视图工具栏上,单击Execute Maven Task按钮()然后在打开的Execute Maven Task弹出窗口中选择所需的任务。
您还可以通过专用的Maven启动配置来运行Maven任务。
配置自定义Maven集成
- 通过以下任一方式打开“Java智能助手设置”:
- 依次单击左下角 。
- 在CodeArts IDE状态栏中单击Java智能助手。
- 在命令面板中运行SmartAssist: Java智能助手设置命令(命令面板通过“Ctrl+Shift+P”/“Ctrl+Ctrl”打开)。
- 切换到构建工具页面,在Maven部分定义配置选项。
- Maven路径:在此字段中选择捆绑的Maven版本(Maven 3),或单击选择您自己的Maven安装路径。
- 用户设置文件:在此字段中指定包含用户特定配置的配置文件。
- 本地仓库:在此字段中指定存储下载内容和临时构建产物的本地目录路径。
- Maven SDK:从此列表中选择要与Maven一起使用的JDK:捆绑的JDK、项目级别的JDK或从系统变量(如JAVA_HOME)解析的JDK。
- 离线工作:如果选择此项,Maven将在离线模式下工作。它不连接到远程仓库,只使用本地可用的资源。此选项对应于--offline命令行选项。
- 打印异常堆栈跟踪:如果选择此项,将生成异常堆栈跟踪。此选项对应于--errors命令行选项。
- 使用插件注册表:如果选择此项,可以引用Maven的插件注册表。此选项对应于--no-plugin-registry命令行选项。
- 递归执行目标:如果选择此项,将递归执行构建,包括嵌套项目。此选项对应于--non-recursive命令行选项。