我的pom.xml只有1个依赖项-
<dependency>
<groupId>com.shubham.TestNexus</groupId>
<artifactId>TestNexus</artifactId>
<version>1.0</version>
</dependency>
这是我创建的测试jar,并将其上传到本地nexus存储库。我可以看到在构建项目时,maven正在下载jar并将其放置在Maven Dependencies目录中。我也可以看到将相同的jar添加到类路径中。
除了一个简单的helloWorld打印方法外,这个罐子什么也没有。
现在,当我在项目中使用此jar时,不允许我在此jar中创建类的对象。
而且,当我尝试制作一个非Maven Java项目并将该jar手动添加到类路径时,我能够创建该类的对象。有人可以帮忙吗?
答案 0 :(得分:0)
我也和Maven合作。当我在依赖项方面遇到问题时,请尝试所有这些步骤:
如果它不起作用,则问题可能出在平方米回购上。
答案 1 :(得分:0)
我找到了解决问题的方法,似乎它不允许默认包装中包含类的罐子。我创建了另一个罐子,并将其放入包装中,并且可以正常工作。非常感谢大家。