聘我网

新概念招聘3.0

Java中类className是否必须放在className.java中?

vote up0vote downstar

maven建了个项目,发现文件名修改会导致编译失败,是maven的原因还是java本身的要求?

另外用mvn eclipse:eclipse生成.classpath.project后用eclipse打开后会报错:

unbound classpath variable error : M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar

如何处理?

 

1 个答复

vote up0vote downcheck

这是Java本身的要求,文件中的public class命名必须与文件名一致。

eclipse中需要一个Build Path Variable指向mavenrepository(例如:C:/Documents and Settings/Administrator/.m2/repository),操作如下:

项目上右键->Build Path->Configure Build Path->Add Variable

参考资料:

http://maven.apache.org/plugins/maven-eclipse-plugin/usage.html#Maven%20repository

链接

您的回答





不是您要找的问题? 浏览其他含有标签 的问题或者 自己问个.