![](/img/trans.png)
[英]How do I add a Maven pom.xml to an existing project without using an IDE?
[英]After building the project from pom.xml using Maven, how do I use its resources
这很乏味。 这是我尝试使用的API 。 它的资源是在我使用Maven构建的pom.xml
中设置的。 在建起来了,它给我的项目socrata出版商有
com.socrata.api
com.socrata.data
, com.socrata.util
包的源文件夹,其中每个文件夹仅包含.java文件 问题是com.socrata.api
,另外2个包含我想在socrata-publisher之外的项目中部署的类。 我尝试使用import com.socrata.api
但是没有用。 而且,由于它是Java项目而不是android,因此它在首选项中没有is库选项,而这可能会给我解决方案。 socrata-publisher
和tutorial
(我想在其中使用资源,并且是android应用程序)都位于“我的文档”中的eclipseApps
目录中。
这是一个视觉队列。 帮助将不胜感激。
您首先需要获取socrata项目及其所有依赖项的输出。
在命令行中,转到pom.xml文件所在的socrata项目的项目文件夹,运行MVN INSTALL。 您将在$ HOME / .m2 / repository中看到一个名为socrata-api.jar的jar文件。 如果您使用的是Windows,并且默认情况下已安装MAVEN,则$ HOME应该是您的用户配置文件文件夹。 看到jar文件后,将其添加到教程的构建路径中。
我认为您真正想做的只是将“ socrata-发布器”设置为“教程”项目的项目依赖项。 这样您就可以从项目中的代码中引用构建的Socrata库。
右键单击该项目,然后选择“属性”。 在该对话框中,选择左侧的“ Java构建路径”,然后选择“项目”部分,然后单击“添加”按钮以添加“ socrata-publisher”项目。
我认为这比创建一个单独的jar文件(然后包含它)更好,然后您还可以使用Git使socrata-publisher代码保持最新。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.