11

起動時のログはこちら

| Compiling 342 source files.
| Error Compilation error: startup failed:
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 19: unable to resolve class org.tmatesoft.svn.core.wc.SVNStatus
 @ line 19, column 1.
   import org.tmatesoft.svn.core.wc.SVNStatus
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 7: unable to resolve class org.tmatesoft.svn.core.SVNProperties
 @ line 7, column 1.
   import org.tmatesoft.svn.core.SVNProperties
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 10: unable to resolve class org.tmatesoft.svn.core.internal.io.dav.DAVRepositoryFactory
 @ line 10, column 1.
   import org.tmatesoft.svn.core.internal.io.dav.DAVRepositoryFactory
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 16: unable to resolve class org.tmatesoft.svn.core.wc.SVNCopyClient
 @ line 16, column 1.
   import org.tmatesoft.svn.core.wc.SVNCopyClient
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 17: unable to resolve class org.tmatesoft.svn.core.wc.SVNCopySource
 @ line 17, column 1.
   import org.tmatesoft.svn.core.wc.SVNCopySource
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 4: unable to resolve class org.tmatesoft.svn.core.SVNDepth
 @ line 4, column 1.
   import org.tmatesoft.svn.core.SVNDepth
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 5: unable to resolve class org.tmatesoft.svn.core.SVNException
 @ line 5, column 1.
   import org.tmatesoft.svn.core.SVNException
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 20: unable to resolve class org.tmatesoft.svn.core.wc.SVNStatusClient
 @ line 20, column 1.
   import org.tmatesoft.svn.core.wc.SVNStatusClient
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 12: unable to resolve class org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryFactoryImpl
 @ line 12, column 1.
   import org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryFactoryImpl
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 3: unable to resolve class org.tmatesoft.svn.core.SVNAuthenticationException
 @ line 3, column 1.
   import org.tmatesoft.svn.core.SVNAuthenticationException
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 24: unable to resolve class org.tmatesoft.svn.core.wc.SVNWCUtil
 @ line 24, column 1.
   import org.tmatesoft.svn.core.wc.SVNWCUtil
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 6: unable to resolve class org.tmatesoft.svn.core.SVNNodeKind
 @ line 6, column 1.
   import org.tmatesoft.svn.core.SVNNodeKind
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 21: unable to resolve class org.tmatesoft.svn.core.wc.SVNStatusType
 @ line 21, column 1.
   import org.tmatesoft.svn.core.wc.SVNStatusType
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 13: unable to resolve class org.tmatesoft.svn.core.io.SVNRepositoryFactory
 @ line 13, column 1.
   import org.tmatesoft.svn.core.io.SVNRepositoryFactory
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 11: unable to resolve class org.tmatesoft.svn.core.internal.io.fs.FSRepositoryFactory
 @ line 11, column 1.
   import org.tmatesoft.svn.core.internal.io.fs.FSRepositoryFactory
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 15: unable to resolve class org.tmatesoft.svn.core.wc.SVNCommitClient
 @ line 15, column 1.
   import org.tmatesoft.svn.core.wc.SVNCommitClient
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 18: unable to resolve class org.tmatesoft.svn.core.wc.SVNRevision
 @ line 18, column 1.
   import org.tmatesoft.svn.core.wc.SVNRevision
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 22: unable to resolve class org.tmatesoft.svn.core.wc.SVNUpdateClient
 @ line 22, column 1.
   import org.tmatesoft.svn.core.wc.SVNUpdateClient
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 23: unable to resolve class org.tmatesoft.svn.core.wc.SVNWCClient
 @ line 23, column 1.
   import org.tmatesoft.svn.core.wc.SVNWCClient
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 8: unable to resolve class org.tmatesoft.svn.core.SVNPropertyValue
 @ line 8, column 1.
   import org.tmatesoft.svn.core.SVNPropertyValue
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 14: unable to resolve class org.tmatesoft.svn.core.wc.ISVNStatusHandler
 @ line 14, column 1.
   import org.tmatesoft.svn.core.wc.ISVNStatusHandler
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnClient.groovy: 9: unable to resolve class org.tmatesoft.svn.core.SVNURL
 @ line 9, column 1.
   import org.tmatesoft.svn.core.SVNURL
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnScmProvider.groovy: 4: unable to resolve class org.tmatesoft.svn.core.wc.SVNWCUtil
 @ line 4, column 1.
   import org.tmatesoft.svn.core.wc.SVNWCUtil
   ^
C:\Users\shravan64\.grails\2.1.0\projects\gurujiAatma\plugins\svn-1.0.2\src\groovy\grails\plugin\svn\SvnScmProvider.groovy: 3: unable to resolve class org.tmatesoft.svn.core.SVNAuthenticationException
 @ line 3, column 1.
   import org.tmatesoft.svn.core.SVNAuthenticationException
4

4 に答える 4

4

application.properties私の同僚と私はまだこれが起こっている理由を発見していませんが (社内プラグインまたはアプリ自体のいずれかで参照がないにもかかわらず、リリース 1.0.1 および SVN 1.0.2 プラグインがこのアプリに取り込まれていますBuildConfig.groovy)、その場しのぎの解決策を発見しました。

失敗したアプリのBuildConfig.groovyで、指定した場合

build ":release:2.2.1"

依存関係として、実行します

grails uninstall-plugin svn

コマンド ラインで、Grails 2.1.0 にとどまり、このコンパイル エラーが発生しないようにすることができるはずです。

古いリリースのプラグインが依存関係として取り込まれた理由を見つけることができた場合は、ここで回答を更新します(~/.grailsフォルダーと同様に爆撃した~/.ivy2ため、なぜ取り込まれたのか本当にわかりません)。

于 2013-03-22T17:00:49.960 に答える
3

これは、会社の Grails SVN リポジトリにあるプラグインへの参照を含む WAR ファイルを最初に作成したときに発生しました。svn プラグインの依存関係から取得した BuildConfig.groovy の依存関係セクションに以下を追加して修正しました。

build("org.tmatesoft.svnkit:svnkit:1.3.5") {
    excludes "jna", "trilead-ssh2", "sqljet"
}
于 2013-04-17T10:29:50.410 に答える
0

svn 1.0.2 プラグインが grails 2.1.0 でうまく動作していないようです。grails 2.0.4 にダウングレードすると、問題が解決したようです。

于 2012-11-29T04:49:52.057 に答える