2014-06-19 2 views
0

standalone.bat를 호출하는 사용자 정의 start.bat 파일과 함께 WildFly 8을 시작하려고합니다. 내 start.bat를 실행하면 나는 명령 행에서이 오류를 얻을 :WildFly - Files Java jdk1.7.0_40 ""이 예기치 않게 발생했습니다

C:\PWServer8>propworks_start.bat 
C:\PWServer8\bin>call standalone.bat -P=../propworks/conf/propworks.properties -b 10.10.100.122 
Calling "C:\PWServer8\bin\standalone.conf.bat" 
Files\Java\jdk1.7.0_40"" was unexpected at this time. 

나는 나의 제이보스 폴더의 모든 파일에서 "이 시간에 예상치 못한"아무것도 그렇게 켜져 없습니다에 대한 검색을 완료했습니다 나는 어디에서 오류가오고 있는지 정확히 지적 할 수 없었다. 여기 내 맞춤 start.bat 및 이후에 내 속성 파일입니다. 무슨 일이 일어나고 있는지 아는 사람이라면 큰 도움이 될 것입니다.

propworks_start.bat

C: 
cd C:\PWServer8\bin 
SET JAVA_HOME="C:\Program Files\Java\jdk1.7.0_40" 
call standalone.bat -P=../propworks/conf/propworks.properties -b 10.10.100.122 

propworks.properties

#PROPworks Configuration Properties 
#Wed Jun 18 17:18:03 EDT 2014 
propworks.bind.address=10.10.100.122 
propworks.database.class=Oracle10g 
propworks.database.connection.sql=select 1 From Dual 
[email protected] 
propworks.database.dialect=com.airit.propworks.server.dialect.PWOracleDialect 
propworks.database.driver=oracle 
propworks.database.password=-5522f65bbe2cc1c6 
propworks.database.schema=uc2014 
propworks.database.url=jdbc\:oracle\:thin\:@10.10.201.10\:1521\:bsdev 
propworks.database.user=uc2014 
propworks.http.port=8080 
propworks.indb.use=NONE 
propworks.jdk.home=C\:\\Program Files\\Java\\jdk1.7.0_40 
propworks.messaging.port=5445 
propworks.remoting.port=4447 
archiver.enabled=N 
orafin.database.driver=oracle 
orafin.database.password= 
orafin.database.user= 
org.quartz.dataSource.QUARTZ.jndiURL=java\:/propworksDS 
org.quartz.dataSource.QUARTZ_NO_TX.jndiURL=java\:/quartzDS 
org.quartz.jobStore.class=org.quartz.impl.jdbcjobstore.JobStoreCMT 
org.quartz.jobStore.dataSource=QUARTZ 
org.quartz.jobStore.driverDelegateClass=org.quartz.impl.jdbcjobstore.StdJDBCDelegate 
org.quartz.jobStore.nonManagedTXDataSource=QUARTZ_NO_TX 
org.quartz.jobStore.selectWithLockSQL=SELECT * FROM {0}LOCKS WHERE LOCK_NAME \= ? FOR UPDATE 
org.quartz.jobStore.tablePrefix=QRTZ_ 
org.quartz.scheduler.instanceName=DefaultQuartzScheduler 
org.quartz.scheduler.rmi.export=false 
org.quartz.scheduler.rmi.proxy=false 
org.quartz.scheduler.xaTransacted=false 
org.quartz.threadPool.class=org.quartz.simpl.SimpleThreadPool 
org.quartz.threadPool.threadCount=3 
org.quartz.threadPool.threadPriority=9 
psfin.database.driver=oracle 
psfin.database.password= 
psfin.database.user= 
pwarchiver.database.driver=oracle 
pwarchiver.database.password= 
pwarchiver.database.user= 

답변

5

두 솔루션 :

1) 이동 자바는이 공백이없는 폴더로 이동합니다.
2) 큰 따옴표를 사용하면 경로를 설정할 때

SET JAVA_HOME=""C:\Program Files\Java\jdk1.7.0_40""