我在 Intellij Idea 中有一个 Maven 项目。对于依赖 jar,我给出了一个包含变量的系统路径。只有当我获取某个文件时,这个变量才可用,比如“~/dir1/file1”。因此,Intellij 无法找到 jar 并在那里显示错误。那么,我如何在 Intellij 中获取这个文件?我无法手动替换该变量的路径,因为有很多这样的变量,并且变量的值可能因“~/dir1/file1”文件的版本而异。
请不要建议在启动 Intellij 之前获取文件源,因为我不是从终端启动 Intellij,而是从 Launchpad 启动。或者是在终端中采购然后从终端启动 Intellij,这是唯一的方法吗?
编辑 1:我在 Mac Book Pro 上运行 Intellij Community Edition
最佳答案
您可以添加 start up tasks .
为您的文件创建一个 bash 脚本。您可以添加“bash”启动任务(许多其他选项也可用,如 ant、grunt、npm,如果您安装了这些插件——但对于我们的用例,只需一个 bash 即可)
关于创建新的 bash 任务:
可以在配置中指定每次启动时执行的.sh文件的脚本位置:
关于java - 如何在 Intellij 中获取文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48061218/