Open ShunKakuno opened 1 year ago
以下をinstallしておく
yum install certbot python3-certbot-apache
でやる# certbot --apache -d example.com
が失敗するのはDNSレコードのIPがVPSのIPじゃなかったから繋がってなかったみたい(conohaくそすぎん?デフォルトで書いてあったやん)jenkinsが起動できないとき
jenkins: invalid Java version: openjdk version "1.8.0_362"
java8じゃなくてjava11じゃないとだめだよと言われている
gradleコマンドでjarファイルを作成
jarファイルの実行は以下
java -jar xxxx.jar
jarファイルの作成
備忘録 以下のエラーが出た
eHZ-esports.jarにメイン・マニフェスト属性がありません
対処 以下をbuild.gradleに追記
tasks.withType(Jar) {
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
manifest {
attributes["Main-Class"] = "com.example.backendapp.BackendAppApplication"
}
}
以下は非推奨 fatjarにしないといけない臭い
gradle
export PATH=$PATH:/opt/gradle/gradle-8.0.2/bin
work配下にgit pullしてgradle bootRun
したら一応できた
でも、gradle bootRunがいちいちexport PATH=$PATH:/opt/gradle/gradle-8.0.2/bin
をやらないとできないのだるい
そして課題的には以下
なんかまた起動できなくなった 8080で競合してるからかと思ったけどそういうわけではないみたい
一旦解決?
mvn install
してbuildしなおしたらできた。
なんで?なんかバージョン古かった?
mvn installはローカルファイルの更新らしい
->いちいちbuildするときにやらないと?
mvn installしてbuildしたら以下のエラーで起動できなかった
WebSocketReactiveAutoConfiguration:
Did not match:
- @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
WebSocketServletAutoConfiguration:
Did not match:
- not a servlet web application (OnWebApplicationCondition)
上記以外にもいろいろ出てた なんか、target配下のjarファイルなら起動できた てか、buildコマンド=mvn installでしたわ
nohup java -jar test4.jar &
でバックグラウンドで起動できる
停止したいときはps -ef | grep java
で番号確認して``kill {番号}で削除
80ポートが競合していた
lsof -i:80
で確認したらapacheが占有していた
apacehが80ポートで起動しているのが原因臭い?
https://tech.mamezou00000.com/entry/httpd-port-modify を参考に8080ポートにしてみる
今度結果載せる
いろいろ鑑みてCentOS7.9がいいかな?