,同時啓動的jboss我得到以下錯誤:java.io.FileNotFoundException(文件名,目錄名或卷標語法不正確),同時啓動的Jboss
java.io.FileNotFoundException: file:\C:\workspace4.3.2\workspacePLE.metadata.plugins\org.jboss.ide.eclipse.as.core\JBoss_AS_4.21507285539456\deploy\LocalDeploy.ear\ple.war\WEB-INF\lib\ple-data.jar!\data\config\HTMLEntities.res (The filename, directory name, or volume label syntax is incorrect)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:120)
at java.io.FileInputStream.<init>(FileInputStream.java:79)
at com.inetpsa.ple.utilitaires.PleCharEntities.initialize(PleCharEntities.java:37)
at com.inetpsa.ple.initialisation.OUInit.initHtmlEntities(OUInit.java:340)
at com.inetpsa.ple.initialisation.OUInit.interneInit(OUInit.java:367)
at com.inetpsa.ple.initialisation.OUInit.reinit(OUInit.java:424)
at com.inetpsa.ple.initialisation.OUInit.init(OUInit.java:412)
但文件存在於這個位置(但它是在一個罐子裏面)。
用於獲取文件路徑的代碼是:
String htmlEntFileName = OUInit.class.getClassLoader().getResource("data/config/HTMLEntities.res").getPath();
請讓我知道如果我錯過什麼。
不要使用這種路徑。使用'URL'代替... –
lib!\ ple-data.jar!\ data \ config \ HTMLEntities.res ?? 你能正確發佈你的問題嗎?不清楚 – 2017-10-06 11:37:09