是否是文件夾中的一個Java Web應用程序的CLASSPATH
?CLASSPATH中是WEB-INF嗎?
49
A
回答
69
我假定您指的是web應用程序文件夾結構的根目錄中的/WEB-INF
目錄。
不,它不在類路徑中。
/WEB-INF/classes
雖然在類路徑中,但在/WEB-INF/lib
中的JAR文件也是如此。
+4
如果/ WEB-INF不在類路徑中,那麼爲什麼官方'部署描述符文件',如web.xml,在該文件夾中?即使它們被認爲不在類路徑中,它們仍然會以某種方式加載嗎? – djangofan 2015-12-29 00:21:44
10
WEB-INF中的其他文件不受web容器請求的保護,即它們對外界不可見。
+0
除非你轉發請求(儘管BEA在很多年前已經破壞了這個實現)。 – 2009-04-27 15:37:18
相關問題
- 1. Eclipse:Appendine SDK JARs在WEBinf/lib
- 2. Rerun.txt黃瓜是指classpath中,而不是
- 3. 「java -classpath。:」是什麼意思?
- 4. java --classpath是否覆蓋CLASSPATH或追加到它?
- 5. Maven Build不讀取webinf/lib文件夾中的文件
- 6. 加載從classpath中
- 7. persistence.xml文件是不是在classpath
- 8. Grails classpath
- 9. 默認情況下,classpath中的當前路徑是否是「。」?
- 10. CLASSPATH和PATH中的混淆
- 11. 在linux中設置Java Classpath?
- 12. 在eclipse中更改classpath
- 13. 怎麼辦就classpath中
- 14. 在Jruby 1.6.4中設置CLASSPATH
- 15. CLASSPATH中的空白空間
- 16. glassfish中的JNDI/Classpath問題
- 17. 在Runtime.exec中設置classpath java
- 18. classpath中,Eclipse和拋出java.lang.ClassNotFoundException:com.mysql.jdbc.Driver
- 19. eclipse中的Classpath jar文件
- 20. Windows中的JRuby和CLASSPATH
- 21. Classpath聲明中的點
- 22. 的NoClassDefFoundError當EJB - 類是在classpath
- 23. CLASSPATH內的值的順序是什麼?
- 24. java設置classpath
- 25. classpath的用法
- 26. Java ClassPath與java.lang.NoClassDefFoundError
- 27. java classloading classpath
- 28. Groovy Spring Bean Classpath
- 29. Eclipse .classpath位置
- 30. Ini4j classpath no class
這個問題似乎問了一個類似的東西:http://stackoverflow.com/questions/305285/servlet-containers-and-class-path – andri 2009-04-27 15:03:09