定製java應用程序啟動腳本,運行java腳本

本文目錄一覽:

誰會寫在linux伺服器上運行java程序的運行腳本

你是要單次運行還是不掛斷在後台運行?單次直接java -jar xxx.jar 就可以了,不掛斷的話,可以編寫一個shell腳本,start.sh 內容如下

#!/bin/sh

nohup java -jar -XX:PermSize=64m -XX:MaxPermSize=128m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:SurvivorRatio=8 xxx.jar/dev/null 21

具體的參數你自己把握,然後保存,給這個腳本賦於可執行許可權,chmod +x start.sh

然後執行這個腳本,sh start.sh ,然後查看一下java進程,看這個服務起來沒有,jps

如何在 Web 瀏覽器中啟用 Java?

請按照以下說明通過您的 Web 瀏覽器啟用 Java:

適用於 Windows 的瀏覽器

Internet Explorer

單擊工具,然後單擊 Internet 選項

選擇安全選項卡,選擇自定義級別按鈕

向下滾動到 Java 小應用程序腳本

確保選中啟用單選按鈕

單擊確定保存您的首選設置

Chrome

單擊扳手圖標,然後選擇選項。

依次選擇高級選項和隱私內容設置。

將顯示「內容設置」面板。

在插件部分,選擇禁用單獨插件鏈接以檢查是否已啟用 Java

單擊啟用鏈接(如果顯示「禁用」鏈接,則已啟用 Java)

注意:此外,您也可通過在瀏覽器地址欄中 鍵入「about:plugins」 來訪問「插件」設置。

適用於 Windows 和 Mac OS X 的瀏覽器

Firefox

啟動 Mozilla Firefox 瀏覽器,如果該瀏覽器正在運行,則重新啟動它。

在瀏覽器頂部,選擇 Firefox 按鈕(或 Windows XP 中的工具菜單),然後選擇附加組件

此時將打開「附加組件管理器」選項卡。

在「附加組件管理器」選項卡中,選擇插件

單擊 Java (TM) 平台插件以將其選定

單擊啟用按鈕(如果按鈕顯示為禁用,則 Java 已啟用)

Safari

啟動 Safari 瀏覽器

單擊「Safari」並選擇首選項

單擊安全選項卡

選中(選擇)啟用 Java 複選框

關閉「Safari 首選項」窗口

Opera 4.x 及更高版本

適用於 Windows 的 Opera 不使用 Java,但是 Opera Web 瀏覽器中已嵌入了 Java。

適用於其他平台的 Opera 可支持 Java。請參見 Opera 平台文檔。

有關詳細信息,請參見以下 Opera 支持文檔:

Opera 中的 Java 軟體支持

搶首贊

評論

分享

舉報

河南新華電腦學院

2021-10-26 · 專註互聯網IT教育,電腦培訓院校

關注

啟動Mozilla Firefox 瀏覽器,如果該瀏覽器正在運行,則重新啟動它。

在瀏覽器頂部,選擇Firefox按鈕(或 Windows XP 中的工具菜單)…

在「附加組件管理器」選項卡中,選擇插件

單擊Java (TM) 平台插件以將其選定

求教:Linux下Java應用程序的重啟腳本

這個是startup.sh的腳本

#!/bin/bash

java -Xms512m -Xmx1024m -classpath lib/antlr-2.7.6.jar:lib/commons-collections-3.2.jar:lib/jta.jar …… xx.MainClass%1 %2

java -cp “$CLASSPATH” xx.MainClass console.log echo $! MainClass.pid

MainClass是我伺服器的啟動入口main所在的類.

腳本也是看到網上其他朋友寫的,這個腳本在伺服器啟動的同時將pid寫到MainClass.pid中下面的是restart.sh腳本

#!/bin/bash

cat MainClass.pid | xargs kill -9

java -Xms512m -Xmx1024m -classpath lib/antlr-2.7.6.jar:lib/commons-collections-3.2.jar:lib/jta.jar …… xx.MainClass%1 %2這個腳本就是先關閉pid為MainClass.pid的進程

然後再啟動.

問題是在伺服器啟動後,利用ps -aux查看進程,沒有發現MainClass.pid的值

java.exe的pid是另外一個值…

北大青鳥設計培訓:java編程開發語言編輯腳本應該怎麼做?

腳本對於大多數程序員來說應該不陌生了吧。

今天我們就一起來了解一下,在使用java編程開發語言編寫API腳本的時候都需要注意哪些問題。

Java腳本化API為誰準備?腳本語言的一些有用的特性是:方便:大多數腳本語言都是動態類型的。

您通常可以創建新的變數,而不聲明變數類型,並且您可以重用變數來存儲不同類型的對象。

此外,腳本語言往往會自動執行許多類型的轉換,例如,必要時將數字10轉換為「10」。

開發快速原型:您可以避免編輯編譯運行周期,只使用「編輯運行」!應用擴展/定製:你可以「具體化」的部分應用程序,例如一些配置腳本,業務邏輯/規則和財務應用中的數學表達式。

為應用添加命令行模式,用於調試、運行時配置/部署時間。

現在大多數應用程序都有一個基於Web的GUI配置工具。

但是系統管理員/部署人員常常喜歡命令行工具。

一個「標準」的腳本語言可以用來實現這個目的,而不是發明特設的腳本語言。

Java腳本API是一種獨立於框架的腳本語言,使用來自於Java代碼的腳本引擎。

通過java腳本API,可以使用Java語言編寫定製/可擴展的應用程序並將自定義腳本語言選擇留給終用戶。

Java應用程序開發者不需要在開發過程中選擇擴展語言。

如果你使用JSR-223API來編寫應用,那麼你的用戶可以使用任何JSR-223兼容的腳本語言。

腳本包Java腳本功能是在javax.script包中。

這是一個比較小的,簡單的API。

腳本的出發點是ScriptEngineManager類。

一個ScriptEngineManager對象可以通過jar文件的服務發現機制發現腳本引擎。

它也可以實例化腳本引擎來解釋使用特定的腳本語言編寫的腳本。

腳本變數當你的java應用程序嵌入腳本引擎和腳本,你可能希望將您的應用程序對象為全局變數暴露於腳本中。

這個例子演示了如何將您的應用程序對象作為全局變數暴露於腳本中。

我們在應用程序中創建一個java.io.File對象作為全局變數,名稱是file。

鹽城電腦培訓發現該腳本可以訪問變數,例如,它可以調用它的公共方法。

注意訪問java對象、領域和方法的語法依賴於腳本語言。

JavaScript支持「自然」的類似java的語法。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/244292.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 13:01
下一篇 2024-12-12 13:01

相關推薦

  • java client.getacsresponse 編譯報錯解決方法

    java client.getacsresponse 編譯報錯是Java編程過程中常見的錯誤,常見的原因是代碼的語法錯誤、類庫依賴問題和編譯環境的配置問題。下面將從多個方面進行分析…

    編程 2025-04-29
  • Java JsonPath 效率優化指南

    本篇文章將深入探討Java JsonPath的效率問題,並提供一些優化方案。 一、JsonPath 簡介 JsonPath是一個可用於從JSON數據中獲取信息的庫。它提供了一種DS…

    編程 2025-04-29
  • Java Bean載入過程

    Java Bean載入過程涉及到類載入器、反射機制和Java虛擬機的執行過程。在本文中,將從這三個方面詳細闡述Java Bean載入的過程。 一、類載入器 類載入器是Java虛擬機…

    編程 2025-04-29
  • Java騰訊雲音視頻對接

    本文旨在從多個方面詳細闡述Java騰訊雲音視頻對接,提供完整的代碼示例。 一、騰訊雲音視頻介紹 騰訊雲音視頻服務(Cloud Tencent Real-Time Communica…

    編程 2025-04-29
  • Java Milvus SearchParam withoutFields用法介紹

    本文將詳細介紹Java Milvus SearchParam withoutFields的相關知識和用法。 一、什麼是Java Milvus SearchParam without…

    編程 2025-04-29
  • Python應用程序的全面指南

    Python是一種功能強大而簡單易學的編程語言,適用於多種應用場景。本篇文章將從多個方面介紹Python如何應用於開發應用程序。 一、Web應用程序 目前,基於Python的Web…

    編程 2025-04-29
  • Ojlat:一款快速開發Web應用程序的框架

    Ojlat是一款用於快速開發Web應用程序的框架。它的主要特點是高效、易用、可擴展且功能齊全。通過Ojlat,開發人員可以輕鬆地構建出高質量的Web應用程序。本文將從多個方面對Oj…

    編程 2025-04-29
  • Python腳本控制其他軟體

    Python作為一種簡單易學、功能強大的腳本語言,具有廣泛的應用領域,在自動化測試、Web開發、數據挖掘等領域都得到了廣泛的應用。其中,Python腳本控制其他軟體也是Python…

    編程 2025-04-29
  • Java 8中某一周的周一

    Java 8是Java語言中的一個版本,於2014年3月18日發布。本文將從多個方面對Java 8中某一周的周一進行詳細的闡述。 一、數組處理 Java 8新特性之一是Stream…

    編程 2025-04-29
  • 使用ActivityWeatherBinding簡化天氣應用程序的開發

    如何使用ActivityWeatherBinding加快並簡化天氣應用程序的開發?本文將從以下幾個方面進行詳細闡述。 一、簡介 ActivityWeatherBinding是一個在…

    編程 2025-04-29

發表回復

登錄後才能評論