Open the Environment Variables dialog (XP / Win7) and look for CATALINA_HOME under both the User and System variables sections. If it has a superfluous quote tacked on at the end, delete it, OK your way out and retry Tomcat.
Apache Tomcat не может создать файл журнала и не работает
7376
Maxim Kolesnikov
Я пытаюсь запустить Apache Maven на Win7 x64 SP1.
java version "1.7.0_09" Java(TM) SE Runtime Environment (build 1.7.0_09-b05) Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode)
Apache Tomcat 6.0.36 x64 (независимо от того, пытались ли использовать версии 7 и x86).
Сбой сразу после запуска с ошибкой:
java.util.logging.ErrorManager: 4 java.io.FileNotFoundException: C:\Programs\apache-tomcat-6.0.36" -Dcatalina.home=C:\Programs\apache-tomcat-6.0.36"\logs\catalina.2012-11-30.log
Файл журнала не создан в \apache-tomcat-6.0.36\logs
Я попытался полностью отключить брандмауэр Windows и UAC. Это не помогает.
Кажется, проблема в имени файла с цитатой:
C:\Programs\apache-tomcat-6.0.36"\logs\catalina.2012-11-30.log
Любые предложения, как решить эту проблему?
ОБНОВЛЕНИЕ : добавлены результаты команды SET
C:\Users\Dana>set ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\Dana\AppData\Roaming CATALINA_HOME=C:\Programs\apache-tomcat-6.0.36\ CommonProgramFiles=C:\Program Files\Common Files CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files CommonProgramW6432=C:\Program Files\Common Files COMPUTERNAME=DANA-PC ComSpec=C:\Windows\system32\cmd.exe FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\Dana JAVA_HOME=C:\Programs\Java\jdk1.7.0 LOCALAPPDATA=C:\Users\Dana\AppData\Local LOGONSERVER=\\DANA-PC M3_HOME=C:\Programs\apache-maven-3\ NUMBER_OF_PROCESSORS=2 OS=Windows_NT Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32 \WindowsPowerShell\v1.0\;C:\Programs\Java\jdk1.7.0\bin\;C:\Program Files\Microso ft\Web Platform Installer\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\ ;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Programs\apache-maven- 3\\bin\; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=AMD64 PROCESSOR_IDENTIFIER=AMD64 Family 17 Model 3 Stepping 1, AuthenticAMD PROCESSOR_LEVEL=17 PROCESSOR_REVISION=0301 ProgramData=C:\ProgramData ProgramFiles=C:\Program Files ProgramFiles(x86)=C:\Program Files (x86) ProgramW6432=C:\Program Files PROMPT=$P$G PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public SESSIONNAME=Console SystemDrive=C: SystemRoot=C:\Windows TEMP=C:\Users\Dana\AppData\Local\Temp TMP=C:\Users\Dana\AppData\Local\Temp USERDOMAIN=Dana-PC USERNAME=Dana USERPROFILE=C:\Users\Dana VS110COMNTOOLS=C:\Programs\Microsoft Visual Studio 11.0\Common7\Tools\ windir=C:\Windows windows_tracing_flags=3 windows_tracing_logfile=C:\BVTBin\Tests\installpackage\csilogfile.log
2 ответа на вопрос
0
Karan
Я уже проверил это. Там нет никаких кавычек.
Maxim Kolesnikov 11 лет назад
0
Конечно? Можете ли вы [вставить] (http://pastebin.com) результат `set`? Кроме того, вы случайно не редактировали пакетные файлы в каталоге bin Tomcat, не так ли?
Karan 11 лет назад
0
Хорошо, я добавил результаты `set` к своему вопросу. Более того, если я удалю CATALINA_HOME из переменных среды, ничего не изменится. И я не трогал пакетные файлы. Это свежий почтовый экземпляр с официального сайта.
Maxim Kolesnikov 11 лет назад
0
Можете ли вы удалить обратную косую черту в конце CATALINA_HOME, а также исправить двойную обратную косую черту в переменной PATH в папке bin Maven?
Karan 11 лет назад
0
Хорошо, я сделал это, и теперь Tomcat падает быстрее: ни логов, ни стеков.
Maxim Kolesnikov 11 лет назад
0
Weird. Можете ли вы очистить все это (переменные среды, файлы, все, что угодно), затем повторно загрузить последний 32- или 64-разрядный ZIP-дистрибутив, распаковать его в нечто вроде C: \ Programs \ Tomcat и посмотреть, работает ли загрузочный пакетный файл? Если нет, то как насчет версий установщика сервиса?
Karan 11 лет назад
0
Я до сих пор не знаю, что это было, но после многих попыток Tomcat начинает! И теперь это выглядит совершенно стабильно. Ничего не изменилось с прошлого раза. Я был в замешательстве.
Maxim Kolesnikov 11 лет назад
0
0
Orri
Для всех, кто ищет решение:
Удалить обратную косую черту в конце
CATALINA_HOME=C:\Programs\apache-tomcat-6.0.36\
в
CATALINA_HOME=C:\Programs\apache-tomcat-6.0.36
Работал для меня
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами