gpt4 book ai didi

java - 有没有更好的方法来设置/运行这个Java程序?

转载 作者:行者123 更新时间:2023-11-30 05:09:55 25 4
gpt4 key购买 nike

我的文件结构如下所示:

cse408 - lib  
- pics
- App.java
- ImageUtil.java
- Menu.java

为了编译/运行,我使用以下命令:

***To Compile***
LD_LIBRARY_PATH=/home/soldiermoth/Downloads/6.4.0/lib javac -classpath lib/jmagick.jar:. App.java
****************

****To Run******
LD_LIBRARY_PATH=/home/soldiermoth/Downloads/6.4.0/lib java -classpath lib/jmagick.jar:. App
****************

正如您可能知道的那样,我依赖于已安装的 jmagick 库,其中 jmagick.so 文件位于 6.4.0/lib

我主要想知道如何处理依赖关系以及如何做得更好,尤其是跨平台。

最佳答案

更常见的做法是将源文件放在源目录下,然后将其放在该目录下的包结构中。

所以我希望看到

cse408 - lib  
- pics
- src
App.java
ImageUtil.java
Menu.java

至少。如果您的代码位于 com.soldier.moth 包中,我希望

cse408 - lib  
- pics
- src
- com
- soldier
- moth
App.java
ImageUtil.java
Menu.java

关于java - 有没有更好的方法来设置/运行这个Java程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3796028/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com