約 3,634,132 件
https://w.atwiki.jp/rosapuni/pages/11.html
java メモ 参考リンク http //eclipsewiki.net/eclipse/index.php?FrontPage http //eclipsewiki.net/eclipse/index.php?FrontPage eclipse eclipseインストール http //www.eclipse.org/downloads/index.php Java開発であればEclipse IDE for Java Developers Tomcatなどサーバ系Java EE開発を望むのであれば、Eclipse IDE for Java EE Developers C言語/C++で開発したければEclipse IDE for C/C++ Developers リッチクライアントプラットフォーム開発やEclipseプラグイン開発をしたい場合は、Eclipse for RCP/Plug-in Developers jreインストール http //www.java.com/ja/download/manual.jsp Eclipseの導入ディレクトリのすぐ下にjreディレクトリを作り、そこに使用したいJREを放り込んでおけば、そのJREが使用されます リスト3 リスト4 リスト5
https://w.atwiki.jp/m_shige1979/pages/642.html
Tomcat連携 設定 設定(eclipse) JSP Servlet テンプレートエンジン フレームワーク
https://w.atwiki.jp/wiki6_takt/pages/55.html
TOMCATとの連携(AJP利用) AJP連携時のTomcatのServerPortの設定 Apache-Tomcatの連係をしていて、Tomcat側のRequest.getServerPort() メソッドを使うとApacheが受けたポート番号が帰ってきます。 #AJPは、標準だと8009で受けているはずなのに。 これは、ApacheがAPJプロトコルの中でProxyPortとして80をTomcatに教えてあげているからです。 なるほど。 この動作は、Apacheが直接リクエストを受けてTomcatに転送している場合は、いい感じに動くのですが、いったんProxyを経由したりしていると、うまく動かない場合が出てきます。 例えば、Apache内部でVirtualHostを8001で立てて、そこにRedirectしてからTomcatと連携したりすると getServerPort() メソッドは8001を返してしまいます。 これに対しては、Tomcatのserver.xml のAJP Connector の設定でProxyPortを指定してあげることでうまいこと回避可能です。 例えばこんなん。 Connector enableLookups="false" port="8009" protocol="AJP/1.3" redirectPort="8443" proxyPort="80" / これなら、AJPで受けたリクエストのgetServerPort() は常に80 を返します。
https://w.atwiki.jp/drip122/pages/22.html
TERA WEBのチュートリアルをTomcatのJNDIからデータソースを取得するようにする TomcatのJNDI設定 参考URLには、server.xmlとweb.xmlの設定が必要であるとか、adminでtomcatにログインしてデータソースの設定が必要であるとか書いてあるが、特に必要なかった。 1. context.xmlの設定 META-INF/context.xmlに設定を書けば、server.xmlに設定がコピーされた。 ■context.xml Context Resource name="terasoluna_tutorial" type="javax.sql.DataSource" driverClassName="org.hsqldb.jdbcDriver" password="" maxIdle="2" maxWait="5000" username="sa" url="jdbc hsqldb hsql //127.0.0.1 9001/terasoluna" maxActive="4"/ /Context ■server.xml Host Context docBase="C \pleiades-wtp_3.3\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ROOT" path="" reloadable="false"/ Context docBase="C \pleiades-wtp_3.3\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\tutorial-thin" path="/tutorial-thin" reloadable="true" source="org.eclipse.jst.j2ee.server tutorial-thin" Resource driverClassName="org.hsqldb.jdbcDriver" maxActive="4" maxIdle="2" maxWait="5000" name="terasoluna_tutorial" password="" type="javax.sql.DataSource" url="jdbc hsqldb hsql //127.0.0.1 9001/terasoluna" username="sa"/ /Context /Host データベース接続設定 1. applicationContext.xmlの編集 bean id="TerasolunaDataSource" class="org.springframework.jndi.JndiObjectFactoryBean" property name="jndiName" value="java comp/env/terasoluna_tutorial" / /bean JDBCドライバの配置 1. tomcatのcommon/libにhsqldb.jarを配置する 気になること web.xmlのresource-ref要素を設定しなくてもJNDIでリソースが取れてしまうのだが・・・なんでだろ? springでリソースを取得するからいらないのかな? 参考URLhttp //www.javaroad.jp/opensource/js_tomcat8.htm チュートリアルドキュメント
https://w.atwiki.jp/web_tech_study/pages/5.html
#!/bin/sh # # Startup script for the tomcat # # chkconfig 345 80 15 # description Tomcat # Source function library. . /etc/rc.d/init.d/functions case "$1" in start ) if [ -f /opt/tomcat/bin/startup.sh ]; then echo "Starting tomcat ... by kazukazu co.Ltd" /opt/tomcat/bin/startup.sh fi ;; stop ) echo "Stopping tomcat ... by takashiba.com" /opt/tomcat/bin/shutdown.sh ;; restart ) $0 stop $0 start ;; jkconf ) if [ -f /usr/local/tomcat/bin/startup.sh ]; then echo "Generating Apache mod_jk config file. (o_o)" /opt/tomcat/bin/startup.sh jkconf fi ;; *) echo "Usage $0 {start|stop|restart|jkconf}" ;; esac exit 0
https://w.atwiki.jp/yo-kichi/pages/16.html
設定ファイルをJavaで読み込む 時間取得まとめ Javaについて思ったこと Singletonで自身がスレッドになるクラスでなぞエラー Javaで効果音、BGM Javaテンプレ **何ができるか ***実装したい機能 ---- **感想 ---- コメント #pcomment(below2,noname,20,enablenamelink,enableurl) コメント
https://w.atwiki.jp/webapp/pages/12.html
●htmlファイルを出力 webappsフォルダの中に任意のフォルダを作成 そのフォルダの中へhtmlファイルを入れる 例 webappsフォルダの中にsampleフォルダを作成 そのsampleフォルダの中へ index.htmlファイルを入れると、 http //localhost 8080/sample/ と入力すれば出力される /index.htmlは省略可能 http //localhost 8080/sample/index.html と入力してもOK ●jspファイルを出力 jspファイルをWebappsフォルダの配下に作成した任意のフォルダへ入れる ●bootstrapをオフラインで使用する tomcatのwebappsフォルダ中にweb_libフォルダを作成しておく。 このフォルダの中にbootstrap-4.5.0-dist.zipを解凍し、フォルダごとWeb_libへ入れる 2021年3月時点でバージョン4.5です。最新はベータ版の5.0がありますが、使用していません。 ●jqueryをオフラインで使用する jquery-3.5.1.min.jsをダウンロードし、Web_libへ入れる バージョンを変えたら、数字の部分を変更する。 Download the compressed, production jQuery 3.5.1 をクリックすると、文字だらけの画面になります。 右クリックで「名前を付けてリンク先を保存」をクリックして保存する。 jquery-3.5.1.min.js のまま保存する。 ※2021年3月時点でバージョン3.6.0です。 head script src="/web_lib/jquery/jquery-3.5.1.min.js" /script link href="/web_lib/bootstrap-4.5.0-dist/css/bootstrap.min.css" rel="stylesheet" script src="/web_lib/bootstrap-4.5.0-dist/js/bootstrap.min.js" /script /head ●bootstrapとjqueryをオンラインで使用する?? head link rel="stylesheet" href="https //maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css" script src="https //ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js" /script script src="https //maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js" /script /head
https://w.atwiki.jp/memojava/pages/13.html
目次 目次 JSP文字化け JSP文字化け キャラクタセットは指定しているか? %@page pageEncoding="Windows-31J" contentType="text/html; charset=Windows-31J" % Tomcatは再起動したか? プロジェクトのクリーンはしたか? Eclipseのプロジェクト→クリーン→全てのプロジェクトのクリーン 文字化けしたままコンパイルされたJSPが残っていないか? work内のorg.apache.jspに○○_jsp.java(○○はJSPのファイル名)というファイルが残っていたら全部削除する。 ブラウザの履歴(キャッシュ)が残っていないか? IE:ツール→インターネットオプション→全般タブ→閲覧の履歴の削除→インターネット一時ファイルと履歴を削除。 Firefox:ツール→オプション→詳細→ネットワーク→キャッシュを今すぐ消去 $CATALINA_HOME\conf\web.xmlを修正しJSPの文字エンコードを設定しているか? servlet servlet-name jsp /servlet-name servlet-class org.apache.jasper.servlet.JspServlet /servlet-class init-param param-name logVerbosityLevel /param-name param-value WARNING /param-value /init-param !-- ここから -- init-param param-name javaEncoding /param-name param-value Windows-31J /param-value /init-param !-- ここまでを書き加える -- load-on-startup 3 /load-on-startup /servlet 参考リンク @IT 連載 Eclipseを使おう!(3)
https://w.atwiki.jp/mixmusic/pages/29.html
JAVA ■java オブジェクト指向 セキュリティ構成やネットワーク関連の機能が標準搭載 javaソフトウェアはプラットフォームに依存しない ■platform アプリケーションソフトを動作させる際の基盤となるOSの種類や環境、設定のこと ■struts jakartaプロジェクトが開発したWEBアプリケーションフレームワーク ■tomcat JAVAサーブレット・JSPを処理するアプリケーションサーバ ApacheやIISのプラグインとして動作できる ■jakartaプロジェクト オープンソースのWEBサーバソフトなどを開発しているApacheプロジェクトのサブプロジェクト ■Apache WEBサーバ □■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■ 開発環境構築手順 プラットフォーム(SW) OS : Microsoft XP Professional SP2 DB : Oracle 10g(10.2.0) SWIDE : Eclipse() ■SWIDE構築 ■JRE(1.4)インストール ■Eclipse()インストール ■Eclipse()の日本語化 ■J2SE SDK(コンパイラ・Java標準API・Javadocマニュアル) ※J2SE SDKマニュアル(日本語版) ■DB構築 ┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏用語解説┓┓┓┓┓┓┓┓┓┓┓┓┓┓┓┓┓┓┓┓ プラットフォーム(Platform) ・・・アプリケーションソフトを動作させる際の基盤となるOSの種類や環境、設定等 OS(Operating System) ・・・コンピュータシステム全体を管理するソフトウェア DB(Database) ・・・共有されるデータの集合 Oracle ・・・リレーショナルデータベース管理システム SWIDE(Software Integrated Development Environment) ・・・ソフトウェア総合開発環境 JRE(Java Runtime Environment) ・・・Java言語で開発されたソフトウェアを実行するために必要なソフトウェアのセット SDK(Software Development Kit) ・・・プログラミング言語やAPI等のテクノロジーを利用してソフトウェアを開発する際に必要なツールのセット □■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■
https://w.atwiki.jp/skmt200x/pages/100.html
ディレクトリ構成/ bin/ conf/Tomcatのライブラリパス Tomcatのユーザ定義XMLファイル logs/ webaaps サービス実行ファイル Deployer(クライアント配備ツール)Deployerのシステム要件 Managerアプリケーション Realm(ユーザ名・パスワードDB)によるセキュリティ実装 セキュリティマネージャ JNDI Resources JNDI Datasource クラスローダの仕様 Jasper 2 JSP Engine SSLの設定 SSI/CGI プロキシ MBean Descriptor Default Servlet Reference クラスタリング 負荷分散 Connctor 監視と管理 ロギング APR based Native library Virtual Host Advanced IO Additional Components TOPへ編集 ディレクトリ構成 / Tomcatのルートディレクトリ、通常$CATALINA_HOMEと表現されます。 bin/ 各種スタートアップ・シャットダウンコマンドスクリプトファイルが格納されています。 このバージョンでは、ZIPアーカイブにはサービス用の実行ファイルは含まれていません。 version.bat/sh Tomcatのバージョン情報を表示します。 tool-wrapper.bat/sh startup.bat/sh Tomcatの起動スクリプト shutdown.bat/sh Tomcatの停止スクリプト setclasspath.bat/sh 不明 digest.bat/sh 不明 cpappend.bat/sh 不明 catalina.bat/sh Tomcat関連スクリプトのメインスクリプトです。このコマンドより、各種オプションとしてversion、start/stop、色々な操作が行えます。 conf/ Catalina/ catalina.policy TomcatのJavaポリシーファイル。OSのシステム情報などの参照権限などを設定しています。 catalina.properties TomcatのJava関連の設定ファイル。 context.xml 不明。 logging.properties Tomcat本体のログの設定。 server.xml Tomcatのサーバ定義設定XMLファイル。 tomcat-users.xml Tomcatのユーザ定義XMLファイル。 web.xml TomcatにロードされるWebアプリケーションのデフォルト設定値を定義したXMLファイル。 Tomcatのライブラリパス $CATALINA_BASE/lib $CATALINA_BASE/lib/*.jar $CATALINA_HOME/lib $CATALINA_HOME/lib/*.jar Tomcatのユーザ定義XMLファイル 設定するrolenameは、大体以下のようなものがあります。 tomcat サンプルプログラムなど admin /host-manager manager manager logs/ 上記のlogging.propertiesで定義したアプリケーションのログファイルの出力先。 UNIX/Linux環境で動かす場合は、/var/tomcat/logsとかにシンボリックリンクさせてもいいかもしれません。 webaaps TOPへ編集 サービス実行ファイル 最近はUNIX/Linux環境用にもあるみたい。 jsvcという実行ファイルのconfigureとMAKEファイルがあるので、ビルドして使う。 Deployer(クライアント配備ツール) Webアプリケーションをシェルベースにて配備を行うツール。 Deployerのシステム要件 http //tomcat.apache.org/tomcat-6.0-doc/deployer-howto.html Apache Ant 1.6.2以降 Java 環境変数ANT_HOME定義 環境変数JAVA_HOME定義 各種コマンドがPATHに設定され、実行できること。 Managerアプリケーション Realm(ユーザ名・パスワードDB)によるセキュリティ実装 セキュリティマネージャ JNDI Resources JNDI Datasource クラスローダの仕様 Jasper 2 JSP Engine SSLの設定 SSI/CGI プロキシ MBean Descriptor Default Servlet Reference クラスタリング 負荷分散 Connctor 監視と管理 ロギング APR based Native library Virtual Host Advanced IO Additional Components * 最終更新日 [2012-07-21]