我是Java开发新手,不熟悉各种导入(Maven、Git等),所以我简单地说:
import com.google.common.collect.*;
import com.google.gson.*;
这两个没有在代码中解决我正在检查,我不知道我应该采取什么样的行动,也不知道我应该导入什么来解决它,但它可能是一些流行的库。
是否有完整的指南指导开发人员如何在eclipse中导入包(例如,C#开发人员使用Nuget,尽管有大量手工制作的包),或者他们真的使用所有这些巨大的导入选择器?
如果您不使用像maven这样的依赖管理工具,最简单的方法就是下载相应的JAR并手动添加它们:http://www.oxfordmathcenter.com/drupal7/node/44
对于GSON,请使用以下命令:https://mvnrepository.com/artifact/com.google.code.gson/gson/2.3.1
对于第二种依赖,我想你应该使用番石榴:https://github.com/google/guava/wiki/UseGuavaInYourBuild
或者这个:https://mvnrepository.com/artifact/com.google.collections/google-collections/1.0-rc2
但实际上更好地将您的项目转换为Maven项目(例如这里描述的:https://crunchify.com/how-to-convert-existing-java-project-to-maven-in-eclipse/),以便您能够使用pom.xml进行依赖管理或Gradle(请参阅配置现有的eclipse java项目以使用gradle构建)避免手动JAR下载
首先,Mavenise您当前的项目,并添加以下依赖项:
后藤:波姆。将当前项目转换为Maven项目后使用XML。
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.mycompany.app</groupId>
<artifactId>my-app</artifactId>
<version>1.0-SNAPSHOT</version>
<properties>
------Properties Here----
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
<dependency>
<groupId>com.google.collections</groupId>
<artifactId>google-collections</artifactId>
<version>1.0-rc2</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.5</version>
</dependency>
--------Add your Dependencies here, remember you have to add dependencies under <dependencies> here </dependencies> ----------
</dependencies>
</project>
在此搜索所有依赖项:https://mvnrepository.com/,以防需要导入更多依赖项。
如何管理当前的Java项目:
在eclipse中,只需右键单击Java项目并单击配置,您就会看到“转换为Maven项目”选项。
什么是POM。XML
项目对象模型或POM是Maven的基本工作单元。它是一个XML文件,包含有关项目的信息和Maven用于构建项目的配置详细信息。它包含大多数项目的默认值。现在,您可以在pom中添加依赖项。xml。
问题内容: 我看了很多类似的问题,但解决方案并没有帮助我:( 这是我的openjfx库 这是JFX文档 我可以通过两种方式导入库: 1.在Java构建路径中,我可以以 这种方式使用所有类,而不会出现任何问题……但是我无法加载Java文档或 源代码,如果这样做,它将无法正常工作。 要么… 2.编辑已安装的JRE定义 这种方式使我像其他问题中所解释的那样在已 安装的jre中添加jfxrt.jar,并为
我已经通过 pom 的方式引入了 MyBatis 的依赖,pom 文件的部分内容如下: 但是当我尝试导入包的时候: IDEA 提示“无法解析符号 'ibatis'”,而当我运行程序时,终端提示 org.apache.ibatis.annotations 包不存在。 我该如何解决这个问题?mybatis-spring-boot-starter的依赖应该包含org.apache.ibatis.anno
我收到了一个要修改的java项目,所以我决定在我的MacBook中设置它。我将项目加载到Eclipse(Luna)中,导入并添加了所有必要的外部罐子,并试图复制旧的设置。 现在,根据这一点(可能适用,也可能不适用),因为它是NetBeans(不确定是否有很大的区别),我应该使用< code > org . Apache . commons . lang 3 . stringescapeutils;
我是python的新手。我使用anaconda Jupiter笔记本,我尝试使用一个名为weka的模块,我用pip安装了它。但现在我发现了这个错误: 文件“C:\ProgramData\Anaconda3\lib\site packages\IPython\core\interactiveshell.py”,第2961行,运行代码exec(代码obj、self.user、self.user) Fi
我正在开发一个简单的JavaFX程序HelloFX。我用ant执行诸如构建或启动之类的任务。我对此没有任何问题,它可以完美地工作,因此代码和库在build.xml中链接良好,正如您在代码中看到的那样。 但是,VSCode找不到JavaFX,并表示导入javafx无法解析。所以我想知道VSCode如何找到Java依赖关系?他怎么能像蚂蚁一样找到JavaFX呢?我认为VSCode使用build.xml
在我的pom.xml我有这个: 作为依赖,我有这些: 当我建立我的。jar与mvn clean一起安装,并将其上传到AEM。我看到了: 这些红色的“多余”包裹,它都解决不了的是什么,我该怎么解决? 在我构建软件包并将其上传到AEM之前,如何防止这种情况发生?