使用Eclipse Java EE IDE用于Web开发人员。版本:Kepler Service Release 2 Build ID:20140224-0627。创建新的Maven项目时在默认本地目录中没有原型
当我选择文件 - >新建 - > Maven项目 - >使用默认工作区位置。我得到以下对话框。本地默认目录为空:
我点击配置按钮,然后单击Maven Architecture Catalogs。该网页说:
目录位置上的文件
Archetype插件知道默认有关其内部目录。它 也知道本地和远程目录。
local表示〜/ .m2/archetype-catalog.xml目录文件。
remote代表 http://repo.maven.apache.org/maven2/archetype-catalog.xml目录 文件。
Archetype插件还可以通过 从文件系统/ HTTP中读取目录,提供目录文件或包含 archetype-catalog.xml文件的目录的路径/ URL。
如果执行命令行下面的(我有tools
目录时,Eclipse,Maven的,WildFly,等下everyhing)
C:\Tools>dir archetype-catalog.xml /s
它没有找到任何文件。
因此,默认的本地目录不存在!这是为什么?
我已经下载了http://repo.maven.apache.org/maven2/archetype-catalog.xml,但是我不知道在哪里把它变成了默认的本地目录,因为我不知道~/.m2/archetype-catalog.xml
文件路径是什么。我尝试与C:\Tools\eclipse\.m2\archetype-catalog.xml
和其他几个地方没有运气。对不起,我是Java生态系统和Eclipse IDE的新手。
我有最新的m2eclipse在这里找到:http://download.eclipse.org/technology/m2e/releases
编辑:我想出什么~
意味着~/.m2/archetype-catalog.xml
。我已将archetype-catalog.xml
纳入c:\users\my.user.name\.m2\
,并且默认本地目录现在已经充满了原型。但仍然。为什么它不在首位?这非常烦人。
如何配置目录以便在脱机状态下工作(无需Internet连接) – dirai 2017-07-17 08:38:19