2010-11-15 51 views
8

Tôi có máy tính cài đặt trên máy tính windows 7 của mình. Để bắt đầu nó, tôi phải bắt đầu nó bằng tay tất cả các thời gian. Nó không khởi động khi tôi khởi động lại máy tính của mình. Bất kỳ ý tưởng làm thế nào để cho phép tomcat để chạy tự động khi windows 7 khởi động hoặc là không thể trong tomcat?Khởi động tomcat lúc khởi động Windows 7?

+0

tôi khuyến khích khu vực này: http://technology.amis.nl/blog/12278/two-tips-using -xampp-apache-tomcat-on-windows-7-nhận-bắt đầu/nhận xét-trang-1 # comment-481092. Nó cho phép chạy Tomcat 7 như dịch vụ Windows. – InfZero

Trả lời

2

Chỉ cần tạo lối tắt khởi động hoặc nếu bạn không muốn đăng nhập, hãy chạy nó dưới dạng dịch vụ.

này là dành cho 6.0, nhưng vẫn nên áp dụng: http://tomcat.apache.org/tomcat-6.0-doc/windows-service-howto.html

+0

tôi đọc liên kết bạn cung cấp và không thành công trên rào cản đầu tiên mở cmd.exe trong chế độ quản trị và nhập vào service.bat install Không thành công khi không có lệnh như vậy – jonney

2

Tôi đã gặp vấn đề tương tự. Việc sửa đổi các thuộc tính tương thích Tomcat7.exe và Tomcat7w.exe đã giải quyết được vấn đề. Đi tới C: \ Program Files \ Apache Software Foundation \ Tomcat 7.0 \ bin \ (hoặc bất cứ nơi nào bạn cài đặt Tomcat) và mở các thuộc tính Tomcat7.exe. Sau đó chuyển đến tab Tương thích, Cấp đặc quyền và chọn "Chạy chương trình này với tư cách quản trị viên". Lặp lại cho Tomcat7w.exe, kiểm tra xem dịch vụ Tomcat7 có được đặt để chạy trên các cửa sổ khởi động và khởi động lại máy của bạn hay không.

8

(Tùy chọn) Nếu bạn đã cài đặt Tomcat như một dịch vụ, bạn có thể cấu hình nó để bắt đầu tự động khi khởi động máy tính:

Start> Settings> Control Panel> Administrative Tools> Dịch vụ (đối với dịch vụ mở)
và sau đó: Right Click "Apache Tomcat"> Properties
và sau đó: Thiết lập "Startup Type" để tự động
thức: Nhấp vào Bắt đầu hoặc khởi động lại máy tính của bạn

*** ->https://wiki.openmrs.org/display/docs/Step+3+-+Install+Tomcat

0

Giải quyết nó

Got Lỗi khi thiết lập như một dịch vụ, nhưng đã giải quyết bằng cách sử dụng file bat
Giải pháp: tạo một file bat để Bắt đầu Tomcat7

copy file bat trong cửa sổ Startup folder (sẽ được trong C: \ Users \ username \ AppData \ Roaming \ Microsoft \ Windows \ Start menu \ Programs \ Startup)

nó sẽ cho phép các chương trình để khởi động khi khởi động Windows 7

+0

ví dụ về tệp bat: @echo off pushd D: \ Softwares \ apache-tomcat-7.0.42-windows-x86 \ apache-tomcat-7.0.42 \ bin \ gọi startup.bat –

+1

cho tất cả người dùng trên một máy tính cụ thể: C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ Startup –

0

có thể có nhiều cách, hoặc các vấn đề, ngăn chặn tom mèo bắt đầu. tôi đã thử rất nhiều, nhưng không thành công. Cuối cùng, tôi đã đi đến "Quản trị" - Bảng điều khiển và ở đó cho "dịch vụ". Trong "dịch vụ", có tất cả các dịch vụ, trạng thái, mô tả, cách bắt đầu và tài khoản, được sử dụng để bắt đầu dịch vụ. Ở đó, tôi đã cố gắng để bắt đầu tomcat và tôi nói với tôi, rằng tài khoản đã không thể làm điều đó (mặc dù tôi cấu hình nó trong các thuộc tính của tomcat7.exe). Vì vậy, tôi đã cung cấp tài khoản quản trị, mật khẩu cho dịch vụ (Đăng nhập trong Thuộc tính của dịch vụ) và sau đó tomcat đã có thể bắt đầu và đã làm nó một lần nữa khi tôi khởi động lại hệ thống.

0

đặt biến môi trường

JRE_HOME

JAVA_HOME

CATALINA_HOME

CLASSPATH

PATH

THEN

01.

bản sao msvcr71.dll từ JAVA_HOME/BIN ĐẾN CATALINA_HOME/BIN

bây giờ chạy startup.bat

Các vấn đề liên quan