“Máy chủ Tomcat v7.0 Máy chủ tại localhost không khởi động được” mà không có dấu vết ngăn xếp khi nó hoạt động trong thiết bị đầu cuối


81

Vì vậy, dự án này đã hoạt động tốt trước cuối tuần (có vấn đề khác, nhưng ít nhất là Tomcat đã khởi chạy). Bây giờ khi tôi cố gắng khởi chạy máy chủ Tomcat, nó ngay lập tức xuất hiện lỗi sau:

Server Tomcat v7.0 Server at localhost failed to start.

Tuy nhiên, tôi có thể khởi động Tomcat tốt thông qua Terminal và sự cố này đang xảy ra trong Eclipse ( Eclipse Java EE IDE dành cho nhà phát triển web. Phiên bản: Bản phát hành dịch vụ Juno 1 Id bản dựng: 20121004-1855 )

Tôi đã lùng sục một số diễn đàn cố gắng tìm ra giải pháp nhưng vô ích! Hãy giúp đỡ ai đó đang cần.


đăng toàn bộ lỗi stacktrace?
Ami

@ILLA không có. Chỉ vậy thôi. Đó là điều kỳ lạ về nó ...
Marvin Effing

Câu hỏi hay, Lỗi lạ nhất mà tôi từng gặp. Mime đã xảy ra trong Fedora 17. Nhật thực được tải xuống từ Fedora repo.
huahsin68

Giải quyết bằng cách xóa thư mục cụ thể trong thư mục máy chủ, loại bỏ Server trong Eclipse, và sau đó tạo ra Server mới trong Eclipse (tab Server)
CodyBugstein

4
Đây là một trong những vấn đề phổ biến mà nhà phát triển gặp phải, từ kinh nghiệm của tôi, tôi có thể đưa ra lời khuyên rằng phần lớn lỗi là do tệp web.xml. Cố gắng xóa một số thẻ servlet và servlet-mapping mới được tạo.
Prateek Joshi

Câu trả lời:


58

Để giải quyết vấn đề này, bạn phải xóa .snaptệp nằm trong thư mục:

<workspace-directory>\.metadata\.plugins\org.eclipse.core.resources

Sau khi xóa tệp này, bạn có thể khởi động Eclipse mà không gặp vấn đề gì.


33
xin vui lòng tập tin này ở đâu? tôi không có tệp nào như vậy
William Kinaan

18
Không có tệp như vậy bên trong thư mục đó.
MrYo

34
@MarvinEffing Tôi xóa tệp này, nhưng nó không giúp được gì!
Lrrr

1
Điều này đã hiệu quả với tôi, nhưng bạn có thể giải thích tại sao nó hoạt động không? Tập tin này là gì? Tại sao nó gây ra lỗi? Ngoài ra, đối với những người không thể xem tệp: hãy thử khởi động lại nhật thực, đó là những gì tôi phải làm.
Kevin Workman

1
Sau khi tôi xóa tệp snap (đó là 0.snap), tôi vào eclipse, nhấp chuột phải vào máy chủ và chọn Clean. Sau đó Khởi động máy chủ và nó sẽ hoạt động.
sunlover 3

104
  1. Mở tab Máy chủ từ Windows → Hiển thị menu → Máy chủ

  2. Nhấp chuột phải vào máy chủ và xóa nó

  3. Tạo một máy chủ mới bằng cách đi tới Mới → Máy chủ trên Tab Máy chủ

  4. Nhấp vào liên kết "Định cấu hình môi trường thời gian chạy…"

  5. Chọn máy chủ Apache Tomcat v7.0 và xóa nó. Thao tác này sẽ xóa cấu hình máy chủ Tomcat. Đây là nơi mà nhiều người nhầm lẫn - họ xóa máy chủ nhưng không xóa môi trường Runtime.

  6. Nhấp vào OK và thoát khỏi màn hình phía trên ngay bây giờ.

  7. Từ màn hình bên dưới, chọn máy chủ Apache Tomcat v7.0 và nhấp vào nút tiếp theo.

  8. Duyệt đến Thư mục Cài đặt Tomcat

  9. Nhấp vào Tiếp theo và chọn dự án bạn muốn triển khai:

  10. Nhấp vào Kết thúc sau khi Thêm dự án của bạn

  11. Bây giờ khởi chạy máy chủ của bạn. Điều này sẽ khắc phục thời gian chờ Máy chủ của bạn hoặc bất kỳ sự cố nào với cấu hình máy chủ cũ. Giải pháp này cũng có thể được sử dụng để khắc phục sự cố “cập nhật cổng không diễn ra”.


11
tiếc là điều này không giải quyết bất cứ điều gì ... Eclipse Kepler, Windows 7 32 bit, Tomcat 7 ... Tôi vẫn đang tìm kiếm các giải pháp thực tế
Miklos Krivan

2
Tôi đã xóa cấu hình tomcat khỏi nhật thực và thêm lại máy chủ. Đã làm cho tôi. Eclipse Juno.
user2771655

1
Cảm ơn rất nhiều anh bạn! VẬY loại bỏ Môi trường Runtime đã làm Tric?
Rahal Kanishka

1
như đã nói bởi @MiklosKrivan - điều này cũng không hiệu quả với tôi, nhưng tôi rất tò mò muốn biết tại sao & cách nó hoạt động với người khác và lần lượt quan tâm muốn biết tại sao nó không phù hợp với tôi.
nightfury

37

Để giải quyết vấn đề này, bạn phải xóa thư mục tmp trong thư mục sau

<workspace-directory>\.metadata\.plugins\org.eclipse.wst.server.core

Nếu có bất kỳ sự cố nào khi xóa thư mục này, hãy khởi động lại nhật thực của bạn rồi xóa lại thư mục đó.


Tôi không thấy tên của thư mục thư mục. Nó ở đâu? tôi đang sử dụng ubuntu 12.04
MMMMS

@MMMMS, các tệp và thư mục ẩn được đặt trước dấu chấm. Trong hầu hết các hệ thống * nix, bạn có thể tìm kiếm các tệp và thư mục như vậy bằng ls -a
FRK

22

Trong trường hợp của tôi, vấn đề là ở xmlmã bằng cách nào đó.

web.xmlTệp của tôi trông như thế này:

<!DOCTYPE web-app PUBLIC
 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
 "http://java.sun.com/dtd/web-app_2_3.dtd" >

<web-app>
    <display-name>Archetype Created Web Application</display-name>

    <servlet>
        <servlet-name>index</servlet-name>
        <jsp-file>index.jsp</jsp-file>
    </servlet>

    <servlet-mapping>
        <servlet-name>index</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>

</web-app>

nhưng tôi đã thay đổi nó để trông giống như

<!DOCTYPE web-app PUBLIC
 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
 "http://java.sun.com/dtd/web-app_2_3.dtd" >

<web-app>
    <display-name>Archetype Created Web Application</display-name>

</web-app>

và bây giờ máy chủ tải lên đúng cách. Thật kỳ lạ.


2
Tôi gặp sự cố tương tự với @WevServletchú thích có đường dẫn không đúng.
thomas88wp

2
chính xác là @ thomas88wp, bạn sử dụng chú thích @WebServletvà xóa ánh xạ servlet hoặc ngược lại. cảm ơn bạn đã giải quyết được vấn đề của tôi :)
L.Zaki

Cảm ơn bạn! Tôi đã giật mình nhưng điều này đã giúp!
Shivangi Gupta

15

Máy chủ Tomcat v7.0 Máy chủ tại localhost không khởi động được.

Lỗi này giải quyết được ba trường hợp sau

1. dự án sạch và máy chủ

Hoặc là

2.Xóa tệp .snap khỏi thư mục này

<workspace-directory>\.metadata\.plugins\org.eclipse.core.resources

Hoặc là

3.Xóa tệp tạm thời khỏi thư mục này

<workspace-directory>\.metadata\.plugins\org.eclipse.wst.server.core

1
Tôi đã xóa thư mục tạm thời và bây giờ máy chủ khởi động thành công nhưng nó không chạy ứng dụng web của tôi.
Rahul Munjal

Đã làm việc cho tôi trên Ubuntu 18.04 với Eclipse 2019-03 và Tomcat 8.5.43 :)
yanike

Nhấp chuột phải vào Tomcat và sạch
Chinmoy

13

tôi gặp phải vấn đề này, vì tôi xác định ánh xạ servlet trong lớp servlet và web.xml.

Bạn phải cẩn thận để kiểm tra xem bạn đã xác định ánh xạ servlet trong lớp servlet và web.xml của bạn chưa

1) xóa @WebServlet("...")

@WebServlet("/Login")
public class Login extends HttpServlet {
}

HOẶC LÀ

2) xóa <servlet></servlet> <servlet-mapping></servlet-mapping>

<servlet>
    <servlet-name>ServletLogin</servlet-name>
    <servlet-class>Login</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>ServletLogin</servlet-name>
    <url-pattern>/login</url-pattern>
</servlet-mapping>

Lý do:

Tôi sử dụng apache tomcat 7.0 hỗ trợ servlet 3.0.

Với chú thích Java EE, bộ mô tả triển khai web.xml chuẩn là

không bắt buộc. Theo đặc điểm kỹ thuật của servlet 3.0 tại

http://jcp.org/en/jsr/detail?id=315


Đây chắc chắn là nó. Tôi đã ánh xạ cùng một servlet hai lần, bản sửa lỗi này đã hoạt động.
George

10

Không có câu trả lời nào được đề cập ở trên phù hợp với tôi. Tôi đang sử dụng Tomcat 9 trong IDE Eclipse của mình. Do đó, tôi đã thử các bước sau trên Eclipse Neon của mình.

Bước # 1: Nhấp vào Serverstab để xem máy chủ của bạn. Trong trường hợp của tôi, nó trông giống như sau:

nhập mô tả hình ảnh ở đây

Bước 2: Nhấp chuột phải vào máy chủ, chọn Properties, bạn sẽ thấy cửa sổ sau. Nhấp vào Switch Location, nó sẽ thay đổi vị trí được hiển thị trong hình dưới đây từ vị trí mặc định. Nhấp vào Applyvà sau đó OKđể đóng cửa sổ.

nhập mô tả hình ảnh ở đây

Bước # 3 Nhấp đúp vào Máy chủ Tomcat sẽ mở Overviewtùy chọn như thể hiện trong hình dưới đây. Phần Server Locationsnày đã hoạt động đối với tôi khi tôi làm vậy (nó được hiển thị không hoạt động trong hình ảnh vì tôi đã làm điều đó ở cuối và tôi có máy chủ của mình đang chạy) và tôi đã chọn tùy chọn nút radio thứ hai Use Tomcat installation (takes control of Tomcat installation). Sau đó, tôi đã đóng tùy chọn này, lưu các thay đổi khi được nhắc và khởi động máy chủ của mình. Nó bắt đầu hoạt động tốt.

nhập mô tả hình ảnh ở đây


1
Cảm ơn rất nhiều, đó là lựa chọn duy nhất phù hợp với tôi!
Mike B.

Điều này đã giải quyết vấn đề, cảm ơn người đàn ông. Thật đáng ngạc nhiên khi các giải pháp thực sự hiệu quả lại nhận được số phiếu nhỏ.
The Scientific Method

7

Trong trường hợp của tôi, sự cố nằm ở tệp web.xml, nơi tôi quên đặt trước mẫu url bằng "/" (ví dụ: /login.do).

Điều đã giải quyết được vấn đề của tôi, như đã được đề cập ở trên bởi @ Ajak6, bằng cách thêm API servlet làm thư viện JAR bên ngoài cho dự án.

Tuy nhiên, tôi đã tìm thấy một cách tốt hơn, bằng cách thêm Tomcat vào thời gian chạy mục tiêu như sau;

1) dự án> tài sản

2) trên menu bên, chọn "Thời gian chạy được nhắm mục tiêu"

3) chọn Tomcat (nhấp vào áp dụng)

4) bấm ok


Trong trường hợp của tôi, nó hoạt động tốt với Annotations, nhưng khi tôi thêm cấu hình servlet vào web.xml - tôi đã quên đặt điều đó / và tôi gặp sự cố này. May mắn thay, điều này đã được tôi nhanh chóng sửa chữa. Cảm ơn Emad!
ppalancica

6

Tạo không gian làm việc mới cũng có thể giải quyết vấn đề này ..


32
điều đó sẽ tránh khỏi vấn đề không được giải quyết.
Yauraw Gadav

1
Trên thực tế sẽ không, bởi vì nó có thể là một cái gì đó trong bản đồ dự án.
George

6

mở tệp web.xml của bạn. (nếu bạn không biết nó ở đâu, hãy google nó.) Nó giống như thế này:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1">
.
.
.
.
</web-app>

ngay bên dưới <?xml version="1.0" encoding="UTF-8"?>dòng, thêm một thẻ <element>và đóng nó ở dưới cùng bằng </element>thẻ. Làm xong.


Đã bắt đầu và hết lỗi. Nhưng không nghe. Phần tử để làm gì?
Yergalem

5

Tôi đã gặp sự cố tương tự trong máy chủ tomcat của mình nhưng khi kiểm tra kỹ, tôi thấy rằng tôi thêm thẻ mới vào tệp web.xml của mình và máy chủ không chấp nhận nó, vì vậy hãy kiểm tra tệp của bạn để xem có bản cập nhật nào xảy ra không, sau đó khởi động lại tomcat của bạn và Sẽ tốt thôi .


1
Tôi đã nhầm lẫn giữa <servlet> và <servlet-mapping> trong web.xml của mình và gặp lỗi này. Cảm ơn! giải pháp của bạn đã làm việc cho tôi.
Aafreen Sheikh

1
ok, tốt cho bạn, nó cũng hoạt động với tôi và tất nhiên nếu bạn nhầm lẫn giữa chúng, máy chủ sẽ không khởi động vì <servlet> được định nghĩa thành vùng chứa và <servlet-mapping> Ánh xạ với servlet và url cho các yêu cầu http.
REDA

omg, không thể tin được. Tôi gặp vấn đề tương tự. Cảm ơn anh bạn, tôi không thể nói cho bạn biết tôi biết ơn bạn nhiều như thế nào.
Rakesh Yadav

3

Mọi thứ đều hoạt động tốt trong một giây và sau đó máy chủ của tôi bắt đầu cho tôi lỗi này. Tôi đã xem qua tất cả các câu trả lời được đề cập ở đây và điều phù hợp với tôi là giải pháp đơn giản này:

Xóa máy chủ rồi định cấu hình máy chủ mới

Nếu bạn chắc chắn rằng bạn không thay đổi bất cứ điều gì và lỗi chỉ xuất hiện, KHÔNG bắt đầu xóa tệp .snap hoặc các tệp tạm thời khác. Làm điều đó sẽ chỉ gây ra nhiều vấn đề hơn. Và nếu lỗi xảy ra do một số thay đổi do bạn thực hiện, thì lỗi này chắc chắn là do một số lỗi trong tệp web.xml.

Tái bút: Thay đổi không gian làm việc sẽ làm bạn hoàn toàn không tốt, bởi vì nếu vấn đề nằm trong dự án của bạn, thì nó sẽ vẫn xảy ra trong không gian làm việc mới khi bạn nhập dự án!


2

Cố gắng xóa máy chủ tomcat hiện có trong bảng điều khiển máy chủ, nếu bạn không có bảng điều khiển thì bạn có thể vào "Hiển thị chế độ xem -> máy chủ" sau đó xóa máy chủ bằng cách nhấp chuột phải vào nó. Thêm máy chủ mới, điều này chắc chắn sẽ giúp bạn.


Tôi đã đọc tất cả các bình luận .. đây là lựa chọn duy nhất phù hợp với tôi.
Vineela Thonupunuri

2

Tôi đã gặp vấn đề tương tự và không có câu trả lời nào ở đây đã giúp ích cho trường hợp của tôi. Vì vậy, sau vài giờ tìm kiếm, tôi đã tìm ra giải pháp cho mình và tôi hy vọng nó sẽ giúp ích cho ai đó khác.

Đây là một giải pháp cho bất kỳ ai nhận được "Server Tomcat v7.0 Server tại localhost không khởi động được." lỗi sau khi định cấu hình máy chủ tomcat trong eclipse và cố gắng chạy một dự án trên đó.

Sau khi định cấu hình máy chủ tomcat trong eclipse, bạn cần sao chép thư mục "WEB-INF" từ tomcat của mình. C: \ ...% TOMCAT_HOME% \ webapps \ ROOT và bạn sẽ tìm thấy "WEB-INF" chỉ cần sao chép và dán nó vào thư mục WebContent trong dự án eclipse của bạn (ghi đè lên tệp web.xml).

Hi vọng điêu nay co ich.


2

trong trường hợp của tôi, lỗi là không thể tìm thấy servlet-api.jar. Không biết tại sao đột nhiên nó bắt đầu báo lỗi cho điều đó. Bởi vì trước đó nó đã chạy mà không có bất kỳ vấn đề nào. Sau khi cung cấp servlet-api.jar trong tùy chọn đường dẫn xây dựng, máy chủ đã khởi động thành công.


sau khi thử tất cả những điều trên, điều này thực sự đã hướng dẫn tôi. NÓ LÀ SỰ KHÔNG KHẢ NĂNG CỦA MỘT SỐ PHỤ THUỘC
Young Emil

2

Trong trường hợp của tôi, tôi đã triển khai thư mục tomcat của mình (thư mục có tất cả các tệp trong đó) vào một nơi khác.

Sau đó, khi tôi bắt đầu nhật thực và cố gắng chạy dự án của mình với jsp's và servlet, tôi cũng gặp lỗi này.

Tôi đã thử tất cả các câu trả lời ở đây nhưng nó vẫn không thay đổi bất cứ điều gì. Giải pháp cho tôi là đặt tất cả các tệp JAR tomcat vào thư viện dự án như sau:

  1. Đi tới Eclipse
  2. Nhấp chuột phải vào dự án bạn làm việc> Đường dẫn xây dựng> Định cấu hình Đường dẫn xây dựng ...> Thư viện> Thêm JAR bên ngoài
  3. chọn tất cả các tệp JAR từ Tomcat / bin và Tomcat / lib
  4. Nhấn OK"

Bây giờ bạn sẽ tìm thấy chúng trong thư mục Thư viện của dự án của bạn và sau đó nó sẽ hoạt động.


2

1-Đi tới thư mục không gian làm việc của bạn ».metadata» .plugins »org.eclipse.wst.server.core thư mục.

2- Xóa thư mục tmp.

3- Khởi động lại IDE Eclipse của bạn


1

Trong không gian làm việc nhật thực của tôi, nó đã được giải quyết bằng cách thực hiện các bước dưới đây. Window -> Preferences -> Network Connections -> Thay đổi 'Active Provider' thành 'Direct', thay vì 'Native'. Bạn có thể thử nó.


1

Tôi đã phải đối mặt với vấn đề tương tự vào cuối tuần này. Đã thử tất cả các thủ thuật được đề cập ở trên, nhưng không có cách nào trong số chúng hiệu quả với tôi. (Làm việc trong Eclipse LUNA)

Sau đó, tôi đã phân tích rằng ngay trước khi tạo một servlet cụ thể, tôi đã chạy Apache Tomcat v7.0 thành công. Đó là "RefreshServlet" như hình dưới đây:

RefreshServlet.java

Vì vậy, thực hành các servlet để hiểu chức năng "Tự động làm mới". Khi tôi xóa servlet này khỏi ứng dụng của mình, nó hoạt động tốt, nhưng khi tôi cố gắng thêm và chạy servlet này, nó sẽ xuất hiện cùng một lỗi "Apache Tomcat v7.0 không khởi động được"

Không biết tại sao, nhưng chỉ việc gỡ bỏ servlet này là tốt để tôi chạy phần còn lại của ứng dụng của mình.

Vì vậy, gợi ý mấu chốt của tôi là nếu không có thủ thuật nào khác đang hoạt động, thì hãy thử xóa mọi servlet mới nhất hoặc bất kỳ lớp nào bạn vừa tạo trước khi gặp lỗi này và nó có thể hoạt động tốt cho bạn đối với phần còn lại của ứng dụng.

Bất kỳ lời giải thích thêm sẽ được đánh giá cao. Cảm ơn


1
Có thể bạn có nhiều servlet đang lắng nghe tại cùng một URL, điều này sẽ khiến Tomcat không khởi động được.
alttag

1

Kiểm tra bộ mô tả web của bạn (web.xml) hoặc trên các servlet của bạn (Nơi bạn chú thích, hãy kiểm tra một cái gì đó như '@WebServlet ("/ servlet_name")') để tìm bất kỳ bản sao nào. Nếu có, hãy xóa chúng.


1

Tôi đã khắc phục sự cố này bằng cách nhấp chuột phải vào máy chủ tomcat trong tab Máy chủ và nhấp vào "Clean Tomcat Work Directory"


1
Đây là những gì đã giúp tôiServer Tomcat v8.5 Server at localhost failed to start.
Nipun Tharuksha

0

Bạn có thể nhấp chuột phải vào apache-tomcat, chọn thuộc tính, nhấp vào Khôi phục mặc định.


0

Trong trường hợp của tôi, sự cố là do lỗi cú pháp trong các đối số được truyền. Tôi đã có một khoảng cách giữa khóa và giá trị khi sử dụng '-D'

I E

-DMyArg= MyValue

thay vì

-DMyArg=MyValue

0

nhấp đúp vào máy chủ apache trong tab máy chủ nhật thực. bây giờ thay đổi cổng quản trị tomacat thành 8010, cổng http thay đổi thành 8082 và cổng Ajp đổi thành 8011.


0

Nếu tất cả câu trả lời đã cho không hiệu quả với bạn thì chỉ cần thay đổi không gian làm việc hiện tại của bạn.

tệp-> chuyển đổi vùng làm việc

Nó sẽ được giải quyết vấn đề của bạn.


Lựa chọn cuối cùng và tốt. Nhưng có một số vấn đề đau đầu đối với việc thay đổi không gian làm việc.
Sagar007

0

Trong trường hợp của tôi, vấn đề là với một phiên bản Tomcat khác đang chạy. Tôi đã dừng nó khỏi các dịch vụ và sự cố đã được giải quyết


0

Sau khi thử tất cả các bước nêu trên, sự cố vẫn chưa được giải quyết.

Cuối cùng nó đã được giải quyết với các bước dưới đây.

1- Kiểm tra tệp .log bên trong thư mục vùng công việc của bạn. Sự cố với phiên bản Java

"Gây ra bởi: java.io.IOException: Không thể chạy chương trình" C: \ jdk1.7.0_45 \ bin \ java ": CreateProcess error = 193,% 1 không phải là ứng dụng Win32 hợp lệ tại java.lang.ProcessBuilder.start (Không xác định Nguồn) tại java.lang.Runtime.exec (Nguồn không xác định) tại java.lang.Runtime.exec (Nguồn không xác định) tại org.eclipse.debug.core.DebugPlugin.exec (DebugPlugin.java:869) ... 80 khác

Nguyên nhân do: java.io.IOException: CreateProcess error = 193,% 1 không phải là ứng dụng Win32 hợp lệ tại java.lang.ProcessImpl.create (Native Method) tại java.lang.ProcessImpl. (Nguồn không xác định) tại java.lang. ProcessImpl.start (Nguồn không xác định) "

Tôi đã cài đặt đúng JDK tương thích với hệ điều hành và sự cố đã được giải quyết. Tái bút: Tôi đã đặt rõ ràng đường dẫn JDK thông qua nhật thực (Window-> tùy chọn-> đã cài đặt JRE) nhưng sau khi đặt đường dẫn JDK chính xác, nó hoạt động tốt đối với tôi.


0

Đầu tiên hãy kiểm tra trong Web.xml của bạn xem có nhiều thẻ <servlet mapping> với các tên khác nhau không Nếu có thì Xóa những thẻ không mong muốn và Chạy .. Điều này sẽ hoạt động tốt

HOẶC LÀ

Để giải quyết vấn đề này, bạn phải xóa tệp .snap nằm trong thư mục.

Chuyển đến không gian làm việc của Eclipse mà bạn đang sử dụngPath -> workspace.metadata.plugins \ org.eclipse.core.resources \ snapfile

Xóa tệp snap.

Sau khi xóa tệp này, Xóa máy chủ Tomcat Sau đó cũng Xóa thời gian chạy máy chủ được chọn là Apache tomcat. Sau đó Thêm máy chủ một lần nữa và Goto Dự án -> Thuộc tính -> Mặt dự án -> Bên phải bạn sẽ tìm thấy Tab Chi tiết và Thời gian chạy. Nhấp vào Runtimes và chọn hộp Apache đã có ở đó (Nếu không tồn tại, hãy thêm nó)

Thay đổi số cổng và chạy nó.


0

thử xóa tất cả các phụ thuộc dự án của bạn khỏi kho lưu trữ cục bộ maven (.m2).

Đường dẫn: C: \ Users \ user_name \ .m2 \ repository

đóng nhật thực và mở lại nó sẽ tự động tải xuống tất cả các phụ thuộc.


0

Tôi đã giải quyết vấn đề của mình bằng cách đóng tất cả các dự án khác trong eclipse một cách đơn giản.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.