3
My question is of beginner, but I feel quite lost.
I have been working with Java, but have always used Tomcat. I recently needed to make my "webapp" compatible with Weblogic. The problem is that I started having libs version conflicts.
After some searches on the Internet, I ended up adding the file weblogic.xml
and add the tag prefer-web-inf-classes
with the value true
.
However my doubt is more conceptual. The question is this: how can I know which libs Weblogic already offers me?
For example, if I am developing a JSF application Weblogic already offers me a certain lib with a certain version, right? How can I know this version (JSF is an example, but I would like to know all that is available to me)? And later, if you use Maven in this JSF application, you should use Scope provided
in defining dependency?
I hope the issue was not too confusing. If so, please ask me for more information in the comments.
Which version of Weblogic? The version will define, for example, whether JSF 2.2 support is already given or not. And yes, when it comes to JEE outbuildings the scope is
provided
so that something is not packaged that the container already possess.– Bruno César
Good afternoon Bruno. I use Weblogic 12c (version 12.1.3, if I am not in error).
– Ricardo A.
Includes a reply that has such version, see if it suits you.
– Bruno César