Tôi có một ứng dụng mà tôi đã triển khai bằng Maven để Weblogic 10.3.6
. Tôi đã xác định gốc bối cảnh trong weblogic.xml nhưGốc bối cảnh ứng dụng Weblog là tên tệp chiến tranh thay vì tên được chỉ định trong weblogic.xml
<context-root>/myapps</context-root>
Vấn đề tôi đang gặp là nó được lấy tên tập tin chiến tranh như là người chủ bối cảnh thay vì tên tôi đã xác định trong weblogic.xml
Làm thế nào tôi có thể thay đổi bối cảnh gốc thay vì tên lấy tên tập tin chiến tranh như là bối cảnh gốc?
Weblogic.xml
<?xml version="1.0" encoding="UTF-8"?>
<weblogic-web-app xmlns="http://xmlns.oracle.com/weblogic/weblogic-web-app"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd
http://xmlns.oracle.com/weblogic/weblogic-web-app
http://xmlns.oracle.com/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd">
<context-root>/myapps</context-root>
<container-descriptor>
<prefer-application-packages>
<package-name>antlr.*</package-name>
<package-name>org.hibernate.*</package-name>
<package-name>javax.persistence.*</package-name>
</prefer-application-packages>
</container-descriptor>
</weblogic-web-app>
tôi giả sử điều này xảy ra vì cài đặt Maven/tài sản của bạn. Bạn đã thấy câu trả lời này và nhìn vào liên kết Maven chưa? http://stackoverflow.com/questions/13232497/run-with-netbeans-and-maven-the-right-context-root –
@better_use_mkstemp Có vẻ như bạn đúng. Tôi đã thêm cho tên tệp chiến tranh của tôi trong bản dựng. Bây giờ tên được định nghĩa trong weblogic.xml có vẻ như đang dùng như là bối cảnh gốc. Làm một số thử nghiệm ngay bây giờ. –
user75ponic
Tuyệt vời - hy vọng nó hoạt động. –