2012-01-13 99 views
0

我想编译我的SOAuthServiceImpl.java,但我得到下面的错误。我已经将类路径设置为XWikiConfig类文件位于 的位置,即C:\ tomcat-6.0.26.B-RELEASE \ webapps \ wiki \ WEB-INF \ lib;即使当我在命令提示符下回显classpath时,我也会看到相同的类路径,但仍然无法找到符号XWikiConfig 。尽管位于C:\ tomcat-6.0.26.B-RELEASE \ webapps \ wiki \ WEB-INF \ lib 中的jar文件(名为xwiki-platform-legacy-oldcore-3.3.jar)包含文件XWikiConfig(com .xpn.xwiki)。从命令提示符处编译java源时,找不到符号错误?

C:\XWiki\trunk\src\main\java\com\xpn\xwiki\user\impl\xwiki>javac SSOAuthSe 
rviceImpl.java 
SSOAuthServiceImpl.java:3: cannot find symbol 
symbol : class XWikiConfig 
location: package com.xpn.xwiki 
import com.xpn.xwiki.XWikiConfig; 
       ^
SSOAuthServiceImpl.java:4: cannot find symbol 
symbol : class XWikiContext 
location: package com.xpn.xwiki 
import com.xpn.xwiki.XWikiContext; 

没有得到我在这里失踪的东西?

回答

1

你需要在classpath中添加路径jar添加路径,直到.jar不会做

+0

但也有aaround 60 jar文件,这个类文件reffering to.Should我提到的每个jar文件条目明确。 – 2012-01-13 07:22:49

+0

更好地使用IDE并配置'构建路径' – 2012-01-13 07:23:20

+0

实际上这是一个服务器,我不允许在那里使用IDE。我记得在前几天我们用来设置类路径,我们用它来给lib而不是直到jar文件。但肯定吗?使用IDE构建 – 2012-01-13 07:57:32