盒子
盒子
文章目录
  1. 安装
  2. 配置环境变量
  3. 测试环境
  4. HelloWorld
  5. 异常处理
  6. IDE

Windows开发环境

菜鸟教程

安装

配置环境变量

  • 我的电脑->属性->高级->环境变量->系统环境变量
  • JAVA_HOME:软件安装路径,例如:C:\Program Files\Java\jdk-13
  • Path:补充”%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”

测试环境

java -version

HelloWorld

  • 创建HelloWorld.java文件,文件名需与类名一致,代码如下:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}

异常处理

  • 编码GBK的不可映射字符:javac -encoding UTF-8 test.java

  • 编译:javac HelloWorld.java

    • 生成:HelloWorld.class文件
  • 执行:java HelloWorld

    • 打印:Hello World

IDE

  • netbeans
    • Java官网有netbeans的下载链接
    • netbeans官网https://netbeans.org/, 下载最新的LTS版即可
    • 绿色版,直接解压就可以用
  • Java with Ant
    • 工程创建使用:Java with Ant(其他俩没找到怎么挂在第三方库 -_-! )
    • 常规库,直接Alt+Enter键自动import
    • 右键Libraries导入其他第三方库
    • 编译Jar
      • 补充如下内容到build.xml
      • 右键build.xml->Run Target->Other Targets->pachage-for-store,完成打包
  • 打包后的jar运行错误处理
    • 提示缺少辅助jar之类,工程右键->属性->源:降低目标版本号即可
<target name="package-for-store" depends="jar">

<!-- Change the value of this property to be the name of your JAR,
minus the .jar extension. It should not have spaces.
<property name="store.jar.name" value="MyJarName"/>
-->
<property name="store.jar.name" value="目标文件名"/>

<!-- don't edit below this line -->
<property name="store.dir" value="store"/>
<property name="store.jar" value="${store.dir}/${store.jar.name}.jar"/>

<echo message="Packaging ${application.title} into a single JAR at ${store.jar}"/>

<delete dir="${store.dir}"/>
<mkdir dir="${store.dir}"/>

<jar destfile="${store.dir}/temp_final.jar" filesetmanifest="skip">
<zipgroupfileset dir="dist" includes="*.jar"/>
<zipgroupfileset dir="dist/lib" includes="*.jar"/>

<manifest>
<attribute name="Main-Class" value="${main.class}"/>
</manifest>
</jar>

<zip destfile="${store.jar}">
<zipfileset src="${store.dir}/temp_final.jar"
excludes="META-INF/*.SF, META-INF/*.DSA, META-INF/*.RSA"/>
</zip>

<delete file="${store.dir}/temp_final.jar"/>
</target>
  • Java with Maven
    • 创建工程后,源码路径比较深,保持原样,在最深层创建java文件开发即可
    • 引入jar
      • 打开pom.xml
      • 右键Insert Code... -> dependency -> 输入对应的字段搜索即可,或者预先到maven, 直接补充到pom中
      • 保存pom的时候该jar会自动被下载,并显示到项目中;如果没显示出来,可以编译下,会触发下载
<!--pom.xml-->
<dependencies>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk15on</artifactId>
<version>1.63</version>
</dependency>
</dependencies>
支持一下
扫一扫,支持一下
  • 微信扫一扫
  • 支付宝扫一扫