嗨:我意识到我的问题可能听起来很模糊,可能不具体,但我正在抓住一个大方向。
我的任务是编写POC,通常会从Java客户端进行一些REST调用并比较结果。我不想重新发明轮子,我问是否有一些现有的代码已经有了一些我可以使用的http发布功能。我被定向到一个特定的java文件,该文件是一个更大的项目和相互关联的项目系统的一部分。
我的项目是eclipse中的一个java应用程序项目,我将上面提到的java文件作为同级gradle项目导入我的工作区。这引入了许多由缺少依赖性引起的错误。文件,它的项目及其相关项目在全部作为gradle项目导入另一个工作区时都会编译。
导入文件及其项目作为gradle项目与我的POC /测试代码处于同一级别而不是正确使用现有代码的方式?缺少的依赖jar可以在项目属性的外部jar / Libraries部分中引用的缓存目录中找到,但我不认为收获它们并将它们带到我的类路径将包含的地方是正确的修复。
是否有正确或最佳方式安排这些项目以避免这种状态?
感谢您提供的任何/所有帮助。