よくわからないことを調べて解説してみるブログ。
2014
非常にわかりづらいタイトルで申し訳ない。
・win8&java1.6時代のRMI起動コマンド
これがwin7&java1.8で動かない。
そのままコピーして持ってきてだ。
jar生成時のantには、以下のように記載している。
・win7&java1.8
なぜか環境変数のクラスパスを明示することで回避した。
再び、win8環境でecho %CLASSPATH%として確認したが何も出力されず。
特にJarのマニフェストファイルのjavadocを見てもわからず。
https://docs.oracle.com/javase/jp/1.5.0/guide/jar/jar.html#Manifest Specification
・win8&java1.6時代のRMI起動コマンド
start /b rmiregistry -J-Xms1024m -J-Xmx1024m
java -cp .\XXX.jar -Djava.rmi.server.codebase=file:.\XXX.jar -jar XXX.jar -Xms1024m -Xmx1024m
pause
これがwin7&java1.8で動かない。
そのままコピーして持ってきてだ。
jar生成時のantには、以下のように記載している。
<manifest><attribute name="Main-Class" value="xxx..server.ServerStart" /><attribute name="Class-Path" value="." /></manifest>
・win7&java1.8
なぜか環境変数のクラスパスを明示することで回避した。
set CLASSPATH=%CLASSPATH%;.\XXX.jar
start /b rmiregistry -J-Xms1024m -J-Xmx1024m
java -Djava.rmi.server.codebase=file:.\XXX.jar -jar XXX.jar -Xms1024m -Xmx1024m
pause
再び、win8環境でecho %CLASSPATH%として確認したが何も出力されず。
特にJarのマニフェストファイルのjavadocを見てもわからず。
https://docs.oracle.com/javase/jp/1.5.0/guide/jar/jar.html#Manifest Specification
PR
2014
pom.xml
<dependency> <groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId><version>1.1.2</version></dependency><dependency><groupId>ch.qos.logback</groupId><artifactId>logback-classic</artifactId><version>1.1.2</version></dependency><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>1.7.7</version>
</dependency>
使用例
protected Logger logger = LoggerFactory.getLogger(this.getClass());
2014
プロフィール
HN:
たんてーくん
性別:
非公開
最新記事
(03/29)
(03/29)
(06/26)
(05/21)
(04/23)
カテゴリー
最新CM
[09/25 http://2017.bblbuy.com]
[09/24 http://www.japanform.com]
[09/23 http://www.japanform.com]
[09/22 http://www.japanform.com]
[09/21 http://2017.bblbuy.com]
ブログ内検索