当方、プログラミング超初心者です。前任者が作成したシステムの更新を行いたいです。
javaの内容を更新し、.classにコンパイルしたいのですがうまくいきません。
Eclipseで作成されています。開発された環境と現在の環境は別なのでそこが原因かもしれません。。
(システムが作成されたのは2~3年前)
C言語をやっていたためなんとなく書いてある事は分かるものの、Eclipseの使い方を始め、悩んでも解決出来ないと思い投稿させていただきました。情報不足だったり見当違いな質問かもしれませんが、よろしくお願いします。
発生している問題・エラーメッセージ
WEBContent/WEB-INF/web.xml
の部分で☓マーク(エラー)が出ているので、解消したいです。
エラーメッセージ
Failed to create injector for org.eclipse.xtend.core.Xtend ExtensionFactory: org.eclipse.xtend.ide.XtendExecutableExtensionFactory
org.eclipse.xtend.ide.XtendExecutableExtensionFactory - Failed to create injector for org.eclipse.xtend.core.Xtend
org.eclipse.xtend.ide.internal.XtendActivator - com.google.inject.internal.util.$ComputationException: java.lang.LinkageError: loader constraint violation: loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @722713da wants to load interface com.google.common.base.Function. A different interface with the same name was previously loaded by org.eclipse.osgi.internal.loader.EquinoxClassLoader @5b34e7bd. (com.google.common.base.Function is in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @5b34e7bd, parent loader 'platform')
org.eclipse.xtend.ide.internal.XtendActivator - Failed to create injector for org.eclipse.xtend.core.Xtend
該当のソースコード
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"> <display-name>hoken2</display-name> <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.htm</welcome-file> <welcome-file>default.jsp</welcome-file> </welcome-file-list> <servlet> <description></description> <display-name>Sample1</display-name> <servlet-name>Sample1</servlet-name> <servlet-class>Sample1</servlet-class> </servlet> <servlet-mapping> <servlet-name>Sample1</servlet-name> <url-pattern>/Sample1</url-pattern> </servlet-mapping> ︙ ︙ ︙試したこと
補足情報(FW/ツールのバージョンなど)
Eclipse IDE (4.19.0)
Tomcat(9.0)
あなたの回答
tips
プレビュー