Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为什么我可以使用项目中下载的源代码或jar?_Java_Maven_Jdeveloper - Fatal编程技术网

Java 为什么我可以使用项目中下载的源代码或jar?

Java 为什么我可以使用项目中下载的源代码或jar?,java,maven,jdeveloper,Java,Maven,Jdeveloper,我尝试使用Maven和JDeveloper已经一周了,我总是遇到同样的问题。我可以下载并安装扩展,并创建新的Maven项目。当我打包或编译它们时,我可以看到源代码正在下载并添加到我的本地存储库中,但它们没有添加到我的.jar中,并且我不能在我的项目中使用它们,除非我在项目中手动将它们添加为lib 如果我试图将下载的jar作为lib文件夹添加到project中,那么它们只作为jar添加,我无法使用它们 有没有其他方法可以从JDeveloper更新依赖项?如何将它们正确地集成到我的项目中,以便使用它

我尝试使用Maven和JDeveloper已经一周了,我总是遇到同样的问题。我可以下载并安装扩展,并创建新的Maven项目。当我打包或编译它们时,我可以看到源代码正在下载并添加到我的本地存储库中,但它们没有添加到我的.jar中,并且我不能在我的项目中使用它们,除非我在项目中手动将它们添加为lib

如果我试图将下载的jar作为lib文件夹添加到project中,那么它们只作为jar添加,我无法使用它们


有没有其他方法可以从JDeveloper更新依赖项?如何将它们正确地集成到我的项目中,以便使用它们?有没有新的方法来解决我的问题?我做错了什么?是否有模板项目可以下载?我希望我能很好地解释我的问题

但是,请确保选中“默认部署”复选框,否则库将不包括在类路径中,应用程序将失败并出现java.lang.ClassNotFoundException。或者POM中的依赖项是什么样子的?非常感谢大家,我仍然无法修复它,看这是POM:看起来很好,没有范围集,所以使用compile作为默认值。这将传播依赖关系。对不起,我不知道JDeveloper,但是当您从命令行(例如mvn包)构建时,它能工作吗?我不知道JDeveloper是如何集成Maven的,不同的IDE有不同的方法来看待您,Eclipse。