我最近使用pom.xml文件打开了一个Maven项目:
pg_cursor.execute('set search_path = %s, public' % (schema))
pg_connection.commit()
这个pom文件必须安装Spring Framework。它实际上安装在〜/ .m2 / repository / org / springframework /下。 当然,这是一个庞大的文件夹,其中包含许多子文件夹中的许多jar文件。我想使用IntelliJ将所有jar文件添加到classpath。我想问一下怎么做。我现在所能做的只是在另一个之后添加一个jar文件。
答案 0 :(得分:2)
1。)文件夹可以在构建中作为类路径添加,但是该目录应该包含类。有关详细信息,请参阅此处 - Add directory in class path intelliji
2.。)对于来自本地Maven存储库的jar,只能通过使用(Alt + F + O)打开Intelliji中的Maven项目来实现
(Alt + F + O)并指定pom.xml(Maven项目)的路径 描述符文件)。 IntelliJ IDEA基于Maven创建项目 项目描述符文件
确保您在
的Intelliji中配置Maven设置File -> Settings -> Build, Execution, Deployment -> Maven
在此处提供相同的本地存储库路径和maven设置文件。
发布哪个,做一个mvn clean install -o。 此构建将从本地存储库中获取jar,该存储库已经可用。但是,它可能会首次尝试下载pom文件 - 确保Internet已连接。
3.)或者,您可以在本地maven存储库路径中执行find * .jar - 将粘贴复制到某个位置,并将Intelliji中的这些jar作为库。
答案 1 :(得分:0)
最终解决了这个问题的是通过以下方式重新开放新项目: 档案 - >新 - >项目 - > Maven - >标记"从原型创建" - > org.apache.maven.archetypes:maven-archetype-quickstart" - > ...