WSO2 AppsServerをWindows7でサービスとして実行しています。JAVA_HOME
がに設定されて
いるので C:\Program Files\Java\jdk1.7.0_05
、で管理画面にアクセスできます。https://localhost:9443
私はwrapper.confの行のコメントを外し、サービスを再インストールして再起動しました
#Java Classpath (include wrapper.jar) Add class path elements as
#needed starting from 1
wrapper.java.classpath.1=lib/wrapper-3.2.3.jar
wrapper.java.classpath.2=bin/*.jar
wrapper.java.classpath.3=repository/conf
wrapper.java.classpath.9=%JAVA_HOME%/lib/tools.jar
/exampleWebアプリケーションのJSPスクリプトを使用しようとすると
/example/jsp/jsp2/el/basic-comparisons.jsp
Tomcatからエラーが発生します
Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "C:\Program Files\Java\jdk1.7.0_05\jre"
tools.jarをjre\lib \ extにコピーして動作させることができますが、それはごちゃごちゃのように感じます。jreビットがJAVA_HOMEに追加される場所/理由であり、ラッパーがtools.jarからTomcatへの正しいパスを渡すべきではないのですか?