我克隆了sms-backup-plus存储库。这是eclipse的存储库文件夹结构。
但项目中的包名称为com.zegoggles.smssync;
。所以我收到错误declared package does not match the expected package
。我如何避免在包名中附加main / java。
PS:Android工作室正常工作
更新:主/ java / com / zegoggles / smssync上的生产代码以及test / java / com / zegoggles / smssync上的测试代码。所以我不能在源文件中重命名包名。
答案 0 :(得分:1)
这个问题正在发生,因为你的日食没有识别maven项目。请执行以下操作
答案 1 :(得分:0)
包名称和目录结构应该是相同的。只需对包进行重构 - >重命名,然后取下main.java
答案 2 :(得分:0)
您可以通过打开项目的Properties
来更改项目的基本源目录,转到Java Build Path
并选择Source
标签。将src
更改为src/main
。
答案 3 :(得分:0)